Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent contains yai's core (non-UI) logic.
|
Package agent contains yai's core (non-UI) logic. |
|
Package cmd implements the Cobra CLI router and subcommands.
|
Package cmd implements the Cobra CLI router and subcommands. |
|
Package config loads and validates configuration from YAML/env and provides helpers for loading role/system messages.
|
Package config loads and validates configuration from YAML/env and provides helpers for loading role/system messages. |
|
Package errs contains user-facing error wrappers and helpers.
|
Package errs contains user-facing error wrappers and helpers. |
|
Package fantasybridge converts yai protocol messages to/from Fantasy types.
|
Package fantasybridge converts yai protocol messages to/from Fantasy types. |
|
Package mcp integrates Model Context Protocol servers.
|
Package mcp integrates Model Context Protocol servers. |
|
Package present contains terminal rendering helpers and shared styles.
|
Package present contains terminal rendering helpers and shared styles. |
|
Package proto shared protocol.
|
Package proto shared protocol. |
|
Package storage manages persisted conversation metadata.
|
Package storage manages persisted conversation metadata. |
|
cache
Package cache provides a simple in-file cache implementation.
|
Package cache provides a simple in-file cache implementation. |
|
Package stream provides interfaces for streaming conversations.
|
Package stream provides interfaces for streaming conversations. |
|
Package tui implements the Bubble Tea UI for streaming completions.
|
Package tui implements the Bubble Tea UI for streaming completions. |
Click to show internal directories.
Click to hide internal directories.