| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | chore: Remove some unused rust code | Benedikt Peetz | 3 days |
| | | |||
| * | feat: Capture command output + expose to new `atuin_output` tool (#3510) | Michelle Tilley | 6 days |
| | | |||
| * | fix: require all subcommands covered for shell allow rules (#3440) | Michelle Tilley | 2026-04-21 |
| | | |||
| * | refactor: Replace ad-hoc dispatch with FSM + driver architecture (#3434) | Michelle Tilley | 2026-04-21 |
| | | | | | | | | Replaces the tangled dispatch handler system (`tui/dispatch.rs`, `tui/state.rs`) with a pure finite state machine + driver architecture. The FSM handles all state transitions as explicit `(State, Event) → (NewState, Effects)` mappings. The driver executes IO effects and bridges the TUI to the FSM. | ||
| * | feat: Client-tool execution + permission system (#3370) | Michelle Tilley | 2026-04-10 |
| Adds client-side tool execution to Atuin AI, starting with `atuin_history`. The server can request tool calls, which are executed locally with a permission system, and results are sent back to continue the conversation. | |||
