blob: 78671e8b11229082639be58d6cf8435c0bab277a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
## libpanto
- [ ] user-provided system prompt (design: docs/system-prompt.md)
- [ ] polish zig API
- [ ] C ABI
- [ ] Agent compaction with custom compaction prompts
- [ ] Agent auto-compaction
- [ ] image upload support
- [ ] google gemini native provider
- [ ] openai responses API native provider
- [ ] non-streaming
- [ ] one-shot simple API
- [ ] message-level error retries
- [ ] abort/cancellation
- [ ] step cap, stop conditions
## panto cli
- [ ] tui
- [ ] fuzzy typeahead model selector
- [ ] tab completion: filenames in cwd, slash commands
- [ ] rendering system for screen components
- [ ] lua slash commands
- [ ] markdown/prompt slash commands
- [ ] additional lua extension API
- [ ] Agent objects
- [ ] the current agent, conversation
- [ ] system prompt
- [ ] usage metrics
- [ ] tui screen components
- [ ] server proxy mode
- [ ] shared-object extensions
- [ ] all configuration representable in `config.toml`
|