blob: 1388ecfc711dd00000d6883f11feb5f1cba51c84 (
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
34
|
## libpanto
- [x] user-provided system prompt (design: docs/archive/system-prompt.md)
- [ ] polish zig API
- [ ] C ABI
- [x] Agent compaction with custom compaction prompts
- [x] Agent auto-compaction
- [x] image upload support
- [ ] google gemini native provider
- [ ] openai responses API native provider
- [ ] non-streaming
- [ ] one-shot simple API
- [x] message-level error retries
- [ ] abort/cancellation
- [ ] user message queueing: steering, follow-up
- [ ] step cap, stop conditions
## panto cli
- [ ] tui
- [ ] fuzzy typeahead model selector
- [ ] tab completion: filenames in cwd, slash commands
- [ ] rendering system for screen components
- [x] lua slash commands
- [ ] additional lua extension API
- [ ] Agent objects
- [ ] Conversation objects
- [ ] the current agent, conversation
- [ ] system prompt
- [ ] usage metrics
- [ ] tui screen components
- [ ] server proxy mode
- [ ] shared-object extensions
- [ ] all configuration representable in `config.toml`
|