Skip to main content

Crate magi_code

Crate magi_code 

Source

Modules§

config
context
sessions
Supported public session API: SessionManager, Session, session-ID validation, and the latest-session title helper. Storage, events, diagnostics, pruning, metadata, and mutation helpers remain crate-private implementation details.

Structs§

ChatMessage
PersistentService
Transport-independent persistent service. This does not listen on a socket or select v2 for stdio. A local adapter owns framing, write deadlines, and explicit disconnects. Dropping this owner shuts down the daemon; disconnecting a connection does not. A failed/timeout submission is uncertain: never automatically replay a mutation.
Usage

Enums§

MessageRole
ThinkingLevel

Functions§

run_from_env
run_from_env_with_exit_code