pastilhas and Claude Opus 4.6
927267e041
workspaces to dashboards, imap email sync, ffmpeg tool, tts fix, file browser refresh, automation sidebar reorder
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 20:00:45 +00:00
pastilhas
2126f3912e
pi sills
2026-02-23 22:52:27 +00:00
pastilhas
8fb96c7cf8
mobile
2026-02-23 11:16:33 +00:00
pastilhas
d9b69c8209
fixed /chat
2026-02-23 08:00:53 +00:00
pastilhas
ed0debfeac
WorkspaceLayout in officerdev workspace
2026-02-22 22:43:28 +00:00
pastilhas
7fe7260f51
better chat ui
2026-02-22 20:52:19 +00:00
pastilhas
ab03b175e7
Projects
2026-02-22 01:50:15 +00:00
pastilhas
23b369c7e1
Workspaces
2026-02-22 00:05:29 +00:00
pastilhas
9e9acd9631
major apps and hooks refactor
2026-02-21 21:24:31 +00:00
pastilhas
af803236c8
Chat refactoring
2026-02-21 15:05:56 +00:00
pastilhas
68c7973281
fix: Pi harness - dynamic models, correct RPC protocol, proper event handling
...
Backend:
- /api/pi/models now calls 'pi --list-models' with stored API keys
- pi-bridge.ts: callback-based event handling (matches pi-monorepo)
- pi-bridge.ts: correct RPC format (type: 'prompt' not jsonrpc)
- pi-bridge.ts: pass API keys to Pi process env
- websocket.ts: event handler runs in background, no blocking
- rest.ts: fix user home path (getHomeDir instead of hardcoded)
Frontend:
- Fix /api/ double prefix in useChatSessions, useChatGroups, useModels
- Add PROVIDER_DISPLAY mapping in SystemSettings.tsx
- Provider tabs show friendly names (e.g., 'OpenCode Zen')
UI (from previous session):
- Grouped session list with collapsible folders
- CreateGroupDialog, GroupContextMenu, SessionContextMenu components
2026-02-20 22:55:00 +00:00
pastilhas
ba51ee0320
Complete frontend migration to unified Pi harness (Phase 7 + Phase 9)
...
- Delete legacy hooks: useClaude.ts, useOpenCode.ts, usePiMono.ts, App.backup.tsx
- Update all components to use usePi instead of legacy hooks
- Replace useVisiblePiMonoModels/useClaudeModels/useOpenCodeModels with useVisiblePiModels
- Migrate from LegacyChatMessage to ChatMessage type throughout
- Update SessionBar to remove provider and archive props
- Simplify ChatDetailPanel to Pi-only (remove Claude/OpenCode components)
- Fix useChatSessions calls (remove provider parameter)
- Update user-settings types: provider now only 'pi' instead of legacy values
- Update PI_HARNESS_REBUILD.md to mark phases complete
2026-02-20 21:42:26 +00:00
pastilhas
2a7485add2
PI
2026-02-20 04:32:50 +00:00
pastilhas
d9f6eb14ed
PI-MONO
2026-02-20 04:32:50 +00:00
pastilhas
6a83342013
pi-mono
2026-02-19 18:05:50 +00:00
pastilhas
dd8ab84df5
Workspaces in Workspaces all around
2026-02-19 01:49:15 +00:00
pastilhas
485ae4c3d7
Workspaces layout, automation page
2026-02-18 17:04:32 +00:00
pastilhas
c2660cd125
frontmatter in skills files
2026-02-18 01:23:22 +00:00
pastilhas
3733e99ba8
harness uniformization
2026-02-17 20:37:40 +00:00
pastilhas
74e98e95e1
extracted chat component to widgets
2026-02-17 19:52:41 +00:00