feat: chat rendering toolcalls, footer overview
This commit is contained in:
18
README.md
18
README.md
@@ -24,6 +24,24 @@ bun test
|
||||
|
||||
Pi auto-discovers the extension from this location via the `pi.extensions` entry in `package.json` — no settings.json config is needed. On load it emits a TUI notification `Pygienium loaded. Run /pygienium-help for available checks and flags.` (only when a dialog-capable UI is available).
|
||||
|
||||
## Configuration
|
||||
|
||||
Pygienium reads its chat-rendering style from pi's `settings.json` (`~/.pi/agent/settings.json`) under a `pygienium` key:
|
||||
|
||||
```json
|
||||
{
|
||||
"pygienium": {
|
||||
"chatStyle": "verbose"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
| Setting | Default | Values | Description |
|
||||
| --- | --- | --- | --- |
|
||||
| `pygienium.chatStyle` | `"verbose"` | `"verbose"` \| `"compact"` | Chat rendering for sub-agent tool calls. **verbose** (piolium-style) streams each tool event live as its own chat line (`[Comments: Scanning] → bash ...` / `← (ok)`). **compact** (ralpi-style) suppresses the per-event stream and shows only the final completion message with its expandable phase tree. |
|
||||
|
||||
No entry means `"verbose"` (the default). An unreadable or missing `settings.json` also falls back to `"verbose"`.
|
||||
|
||||
## Commands
|
||||
|
||||
Every command accepts a `[path]` target (default: the current directory) and is
|
||||
|
||||
Reference in New Issue
Block a user