← WallaCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
changed
changed
changed
changed
changed
changed
changed
changed
changed
changed
Update to Walla
Snapshot Oct 8, 2026 · 06:11 UTC · version 1.0.1
Package or technical metadata updated
Package contents changed in 5 files: .codex-plugin/plugin.json, skills/walla/SKILL.md, skills/walla/references/custom-fields.md, …. Open the file diff to inspect the edits.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Package file
Before
48c08383ec6d2f77e2789758e7f90a8286e0b72ce89304941a3fededad6db9cd
After
23a4a1b1e2f95ccabbbe1e10205a25627c38955f229eb2c9c27f332b27ded079
Package file
Before
2092
After
2512
Package file
Before
352d64abbff68566e2ed1f2581ec7853358ba571ceac1602593b0d788ae6d4ae
After
19e15bf0ea2232221af8d215839864f412ba879c4482407da14e42b14ca393a6
Package file
Before
3806
After
4325
Compare saved observations
Download comparison JSONskills/walla/SKILL.md
--- before +++ after @@ -39,17 +39,17 @@ - Use the authenticated identity from the connection. Never ask the user for a user ID or token. - Keep read-only requests read-only. Do not create, edit, publish, enable an automation, or approve a custom-field build as a side effect. - Never imply that response values are unmasked. `list_responses` masks configured PII and omits file contents and download URLs. -- Treat a protocol-level missing tool as a scope or deployment-feature gap. Ask the user to reconnect or re-authorize Walla for the missing capability; do not retry with fabricated arguments. +- If a documented Walla tool is missing, the connection probably does not have that tool's OAuth scope. Ask the user to reconnect Walla and grant the capability. If the tool is still missing after reconnection, this Walla deployment does not offer the feature. Do not retry with fabricated arguments. - Expect some features to depend on the team's plan. Preserve the rest of the requested work when a paid feature can be cleanly omitted, but ask before changing the user's requested scope. ## Handle errors -- On `forbidden`, stop retrying and explain the permission or OAuth-scope gap. +- On `forbidden`, stop retrying. The user does not have permission on that team, workspace, or form, or a team admin disabled Walla MCP (or this capability) in the team's security settings. A team with MCP fully disabled does not appear in `list_teams`. - On `not_found`, re-run discovery and verify that the ID came from the correct team or workspace. - On `invalid_args`, read the actionable message and the relevant reference, correct the payload, and retry. - On `payment_required`, explain which feature needs an upgrade. -- On `try_again`, wait briefly and retry the same call without changing its arguments. -- On `internal`, do not guess at a fix or expose internal details; report that Walla could not complete the operation. +- On `try_again`, wait briefly and repeat the call that returned it, with the same arguments. +- On `internal`, do not guess at a fix or expose internal details; report that Walla could not complete the operation. If a write returned `internal`, re-read the object before you retry, because `form_apply_edits` is not idempotent. For `approve_custom_field_build`, call `get_custom_field_build` and then approve again; approval resumes safely. ## Deliver the result
Full technical diff · 10 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
BEFORE
"48c08383ec6d2f77e2789758e7f90a8286e0b72ce89304941a3fededad6db9cd"
AFTER
"23a4a1b1e2f95ccabbbe1e10205a25627c38955f229eb2c9c27f332b27ded079"
changed /files/.codex-plugin~1plugin.json/size
BEFORE
2092
AFTER
2512
changed /files/skills~1walla~1SKILL.md/sha256
BEFORE
"352d64abbff68566e2ed1f2581ec7853358ba571ceac1602593b0d788ae6d4ae"
AFTER
"19e15bf0ea2232221af8d215839864f412ba879c4482407da14e42b14ca393a6"
changed /files/skills~1walla~1SKILL.md/size
BEFORE
3806
AFTER
4325
changed /files/skills~1walla~1references~1custom-fields.md/sha256
BEFORE
"8f17abcdc27f720952a572dc7c760509e7ad17aa417d2de2342fae61dd6b6633"
AFTER
"2d576990a1122e6ba49427b2c4e440244f602cb896c542a316645a541fbdb5da"
changed /files/skills~1walla~1references~1custom-fields.md/size
BEFORE
2381
AFTER
3332
changed /files/skills~1walla~1references~1forms.md/sha256
BEFORE
"cb7e467d2aefa9bcb989216f424fa5273681451c2e0d85ccb30c0cdcebe097fc"
AFTER
"6f221b0599309a9b7e9f4a338203456786ad54cf683f8022211868d44276c935"
changed /files/skills~1walla~1references~1forms.md/size
BEFORE
3948
AFTER
4199
changed /files/skills~1walla~1references~1responses-and-automations.md/sha256
BEFORE
"7ade44e059dac90d4e611821c2aac2aefc132c9ed2d5ef1da82588815854b0d7"
AFTER
"77a2c939e09334f1234ed2947b63215e40069295a2168faa2b5270131f60c3a8"
changed /files/skills~1walla~1references~1responses-and-automations.md/size
BEFORE
2854
AFTER
3322
Full snapshot data
{
"files": {
".app.json": {
"sha256": "3ad51b28e1e6ff65d45fee128ae74fd26994cb0c3f08a682bc5c2b944f72b6fb",
"size": 127
},
".codex-plugin/plugin.json": {
"sha256": "23a4a1b1e2f95ccabbbe1e10205a25627c38955f229eb2c9c27f332b27ded079",
"size": 2512
},
"skills/walla/SKILL.md": {
"sha256": "19e15bf0ea2232221af8d215839864f412ba879c4482407da14e42b14ca393a6",
"size": 4325
},
"skills/walla/agents/openai.yaml": {
"sha256": "e61ac60df824d272e51109148b8703ae934d73cac189bbf3242cce3a03362760",
"size": 411
},
"skills/walla/references/custom-fields.md": {
"sha256": "2d576990a1122e6ba49427b2c4e440244f602cb896c542a316645a541fbdb5da",
"size": 3332
},
"skills/walla/references/forms.md": {
"sha256": "6f221b0599309a9b7e9f4a338203456786ad54cf683f8022211868d44276c935",
"size": 4199
},
"skills/walla/references/responses-and-automations.md": {
"sha256": "77a2c939e09334f1234ed2947b63215e40069295a2168faa2b5270131f60c3a8",
"size": 3322
}
}
}SHA-256 of public snapshot: 9c61ee44d5e5a5cd5489363f80d097fc2f05b76230fbd9056a36ea4563bc0542