Skip to content

feat(protocol): extend session recovery metadata#56

Merged
hishamkaram merged 2 commits into
mainfrom
feat/recoverable-session-errors
Jun 26, 2026
Merged

feat(protocol): extend session recovery metadata#56
hishamkaram merged 2 commits into
mainfrom
feat/recoverable-session-errors

Conversation

@hishamkaram

Copy link
Copy Markdown
Owner

Summary

  • Adds additive recovery reasons/actions and optional recovery metadata for recoverable session errors.
  • Documents the protocol surface for older clients and newer structured-recovery clients.
  • Includes the graphify-out refresh requested after the first commit.

Verification

  • go test ./...
  • git diff --check

Notes

  • This keeps protocol types canonical in agentd-protocol; daemon and web consumers continue pointing at local protocol changes until downstream repins after merge.

Add recoverable budget, provider-limit, and hosted-capacity reasons plus wait and budget-increase recovery actions. Include optional stable code and retry-after metadata for clients.
Refresh graphify artifacts after extending session recovery protocol metadata.
@hishamkaram hishamkaram merged commit 1d00927 into main Jun 26, 2026
1 check passed
@hishamkaram hishamkaram deleted the feat/recoverable-session-errors branch June 26, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant