Skip to content

feat: expose prompt completion details for AIR - #980

Open
nikita-ashihmin wants to merge 1 commit into
agentclientprotocol:mainfrom
nikita-ashihmin:codex/a02-prompt-completion-details
Open

feat: expose prompt completion details for AIR#980
nikita-ashihmin wants to merge 1 commit into
agentclientprotocol:mainfrom
nikita-ashihmin:codex/a02-prompt-completion-details

Conversation

@nikita-ashihmin

Copy link
Copy Markdown
Collaborator

Summary

  • advertise the AIR completionDetails capability alongside sessionFailure
  • map Claude terminal reasons and result subtypes to provider-neutral limit and recovery metadata
  • preserve partial assistant output beside same-turn quota failures without merging recovery actions

Testing

  • npm run build
  • npm run test:run — 756 passed, 25 skipped
  • npx eslint src --ext .ts
  • npx prettier --check src/acp-agent.ts src/tests/acp-agent.test.ts

Map Claude terminal outcomes to provider-neutral completion metadata so AIR can render partial responses, precise limits, and safe continuation actions.
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