Expand description
Translation helpers used by callers that need to convert wire-shape data (forge-sdk message payloads, control responses) into typed Rust values. A view consumes these from its event-loop translator paths.
Modules§
- agents
- Available-agents catalogue parser. Used by the session task’s fold
to turn a
system/init.agentspayload into theAvailableAgentlist the server carries. - commands
- Available-commands catalogue parser, read by the workspace’s session task.
- error_
handling - state_
parsing - Stream-message state parsers: rate-limit / api-retry /
runtime-session / settings-parse-error. Mirrors upstream’s
agent-sdk/src/bridge/state_parsing.ts.