Update to Rydoo
Snapshot Oct 24, 2026 · 13:13 UTC · version 1.0.1
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:10 UTC
57fad5197315a23386887a7d2dc7b6de09504cfb2078a2d163a548073be6f072
Oct 24, 2026 · 13:13 UTC
d18965a88002b846a9016013e67c5b801d093767fe63e4517fd3a7925fd293bf
Package file
Sep 30, 2026 · 23:10 UTC
127
Oct 24, 2026 · 13:13 UTC
97
Package file
Sep 30, 2026 · 23:10 UTC
{"sha256":"1e53a2e7f69c277c87841afd5689897d4a80cebe6ae650bc1c466a549417d83d","size":3852}
Oct 24, 2026 · 13:13 UTC
Not present
Package file
Sep 30, 2026 · 23:10 UTC
Not present
Oct 24, 2026 · 13:13 UTC
{"sha256":"ebeaaac030f4b27e15fbaad0848d418ac6831f2388e63fd739fc7ec358d36b01","size":845}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
mcp.json →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,33 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "author": { + "name": "Rydoo" + }, + "description": "Rydoo MCP connects ChatGPT to your Rydoo account, so you can manage your expenses through everyday conversation instead of navigating the app. Sign in once with your existing Rydoo login \u2014 ChatGPT can then only see and do what you're already permitted to do in Rydoo, using your own roles and permissions.\n\nKey features:\n- Read and analyse spend \u2014 search expenses you own or oversee by date, status, category, group, person or trip, pull up a single expense with a link into Rydoo, find card expenses still missing a receipt, and get server-computed totals per trip, person or project.\n- Process approvals \u2014 see what's waiting on you, then approve or reject an expense using your company's reject reasons. Every action is confirmed with you first and recorded under your name.\n- Answer questions \u2014 expense-policy Q&A: what's reimbursable, which limits apply, and similar.\n- Look up company records \u2014 find the right category, branch, group, person or trip to filter expenses by, and check your own roles, modules and currencies.\n- Review trips \u2014 look up trips and bookings you own or oversee, and tie expenses back to them.\n- Manage cards and wallets \u2014 list cards you hold, approve or oversee as finance, review matched and unmatched card transactions, check wallet balances, spend summaries and monthly statements, and request a virtual card with the limit you confirm. Requires the Rydoo Cards module.\n- Send feedback \u2014 report a bug or request a feature straight to Rydoo.", + "name": "app-6a986f31a74081918c7257f3052a4e29", + "version": "1.0.1", + "extensions": { + "com.openai": { + "interface": { + "logo": "./assets/icon.svg", + "composerIcon": "./assets/icon.svg", + "capabilities": [], + "category": "Finance", + "defaultPrompt": [ + "Show my unsubmitted expenses from last month.", + "Which of my card expenses are still missing a receipt?", + "What are non-reimbursable expenses in our expense policy?" + ], + "developerName": "Rydoo", + "displayName": "Rydoo", + "longDescription": "Rydoo MCP connects ChatGPT to your Rydoo account, so you can manage your expenses through everyday conversation instead of navigating the app. Sign in once with your existing Rydoo login \u2014 ChatGPT can then only see and do what you're already permitted to do in Rydoo, using your own roles and permissions.\n\nKey features:\n- Read and analyse spend \u2014 search expenses you own or oversee by date, status, category, group, person or trip, pull up a single expense with a link into Rydoo, find card expenses still missing a receipt, and get server-computed totals per trip, person or project.\n- Process approvals \u2014 see what's waiting on you, then approve or reject an expense using your company's reject reasons. Every action is confirmed with you first and recorded under your name.\n- Answer questions \u2014 expense-policy Q&A: what's reimbursable, which limits apply, and similar.\n- Look up company records \u2014 find the right category, branch, group, person or trip to filter expenses by, and check your own roles, modules and currencies.\n- Review trips \u2014 look up trips and bookings you own or oversee, and tie expenses back to them.\n- Manage cards and wallets \u2014 list cards you hold, approve or oversee as finance, review matched and unmatched card transactions, check wallet balances, spend summaries and monthly statements, and request a virtual card with the limit you confirm. Requires the Rydoo Cards module.\n- Send feedback \u2014 report a bug or request a feature straight to Rydoo.", + "privacyPolicyURL": "https://www.rydoo.com/legal/privacy/", + "shortDescription": "Manage your Rydoo expenses", + "supportURL": "https://help.rydoo.com", + "termsOfServiceURL": "https://www.rydoo.com/legal/#agreements_h2", + "websiteURL": "https://www.rydoo.com/" + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 6 changed fields
changed /files/.app.json/sha256
"57fad5197315a23386887a7d2dc7b6de09504cfb2078a2d163a548073be6f072"
"d18965a88002b846a9016013e67c5b801d093767fe63e4517fd3a7925fd293bf"
changed /files/.app.json/size
127
97
removed /files/.codex-plugin~1plugin.json
{
"sha256": "1e53a2e7f69c277c87841afd5689897d4a80cebe6ae650bc1c466a549417d83d",
"size": 3852
}Field is absent
added /files/assets~1icon.svg
Field was absent
{
"sha256": "ebeaaac030f4b27e15fbaad0848d418ac6831f2388e63fd739fc7ec358d36b01",
"size": 845
}added /files/mcp.json
Field was absent
{
"sha256": "9091124427ecdcd106bc21a2c074aff0c8ced3c7e4012c84c95f3001cfe2845f",
"size": 189
}added /files/plugin.json
Field was absent
{
"sha256": "aa250a8862232202dc53b46a6b1095d9177d587e4c43d7fbd74cc9b29681b1a7",
"size": 4130
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "d18965a88002b846a9016013e67c5b801d093767fe63e4517fd3a7925fd293bf",
"size": 97
},
"assets/icon.svg": {
"sha256": "ebeaaac030f4b27e15fbaad0848d418ac6831f2388e63fd739fc7ec358d36b01",
"size": 845
},
"mcp.json": {
"sha256": "9091124427ecdcd106bc21a2c074aff0c8ced3c7e4012c84c95f3001cfe2845f",
"size": 189
},
"plugin.json": {
"sha256": "aa250a8862232202dc53b46a6b1095d9177d587e4c43d7fbd74cc9b29681b1a7",
"size": 4130
}
}
}SHA-256 of public snapshot: e12f25e61442621e11c0b2243232d93650beede43648df6c6dd9792b07494cb7