udo
ddbfabcc35
Add request choice tool
2026-06-28 20:57:24 +00:00
udo
e0968fe71d
Add paged session and conversation loading
2026-06-24 17:24:18 +00:00
udo
c3f263ac0e
Remove repository noise docs
2026-06-18 15:11:55 +00:00
udo
6fb0643829
Address review follow-up findings
2026-06-18 14:34:05 +00:00
udo
b28a4be540
Show timestamps and token rate for responses
2026-06-18 13:09:39 +00:00
udo
9fde9f90ed
Make web UI token auth opt-in
2026-06-18 12:48:20 +00:00
udo
6cbb5868d6
Implement review hardening and reconnect fixes
2026-06-18 12:30:13 +00:00
udo
14ad9de99c
Isolate sessions per WebSocket client
2026-06-18 12:16:47 +00:00
udo
31aa964803
Force non-streaming state on agent end
2026-06-18 12:13:18 +00:00
udo
b062291ea1
Limit and cache session list
2026-06-18 12:05:12 +00:00
udo
c7f45f05f0
Default selector to scoped models
2026-06-18 12:01:20 +00:00
udo
3f08f7b6e5
Fix model selector and B612 UI typography
2026-06-18 11:49:01 +00:00
udo
36e207f621
Use configured Pi model for web UI sessions
2026-06-18 11:39:26 +00:00
udo
b235ee35e8
Bind evaluation server to loopback by default
2026-06-18 10:56:13 +00:00
Zetaphor
5779935f84
Fix resilient Ollama model lookup for selection errors.
...
Normalize incoming provider/model IDs and try safe fallback lookup candidates so valid models with variant identifier shapes (e.g. ollama/local prefixes) resolve instead of returning "Model not found".
2026-04-19 21:48:24 -05:00
Zetaphor
809cd3f379
Rewrite as full-stack Pi Web UI with server-side agent
...
Replace the browser-only example with a full-stack architecture:
- Node.js/Express backend running the Pi SDK with system access
(bash, file read/write/edit) via WebSocket
- Lit-based client using @mariozechner/pi-web-ui components
- Session persistence with SessionManager, session history sidebar
- LiteLLM model integration with sorted/filterable model selector
- Green accent theme, collapsible sidebar, mobile-responsive layout
- Deployed as systemd user service on port 8085 (pi.zetaphor.space)
2026-04-11 15:07:04 -05:00