Commit Graph
221 Commits
Author SHA1 Message Date
Federico Jaramillo Martinez 698a89948b feat(plugins): load workspace packages in dev 2026-05-21 09:41:46 +02:00
Federico Jaramillo Martinez 619840a398 fix: clear stale workspace activity 2026-05-19 21:41:58 +02:00
Federico Jaramillo Martinez ebe5639399 feat: show project and workspace activity indicators 2026-05-19 13:24:02 +02:00
Federico Jaramillo Martinez fb9e524e5b feat: build bundled plugins from TypeScript 2026-05-19 12:50:42 +02:00
Federico Jaramillo Martinez babb802912 feat: add Pi Web status panel 2026-05-19 09:27:10 +02:00
Federico Jaramillo Martinez ee6f60fea1 feat: improve edit tool display in web UI 2026-05-18 23:05:19 +02:00
Federico Jaramillo Martinez 9c028a7353 feat: move archived sessions out of active storage 2026-05-18 21:58:40 +02:00
Federico Jaramillo Martinez 30995797ea feat: stabilize Pi Web plugin API 2026-05-17 22:46:44 +02:00
Federico Jaramillo Martinez c5c45195d7 Remove test type assertion suppressions 2026-05-17 08:58:46 +02:00
Federico Jaramillo Martinez 6a8f8b6ccf Add global web auth flows 2026-05-16 22:44:24 +02:00
Federico Jaramillo Martinez a807569018 fix: keep terminal pty size in sync 2026-05-13 23:09:29 +02:00
Federico Jaramillo Martinez a0ca1de51e Disable forking active sessions 2026-05-12 15:55:19 +02:00
Federico Jaramillo Martinez d7dc18a6ec Page chat history at turn boundaries 2026-05-11 23:04:08 +02:00
Federico Jaramillo Martinez 3be4489ee7 Prevent terminal replay from sending input 2026-05-11 15:20:59 +02:00
Federico Jaramillo Martinez 80cf879e0f Add realtime terminal tab badges 2026-05-11 10:45:56 +02:00
Federico Jaramillo Martinez 045f4e247a Handle missing selected workspace files 2026-05-11 10:41:33 +02:00
Federico Jaramillo Martinez 1ae43998e7 Add workspace label plugin contributions 2026-05-11 10:24:02 +02:00
Federico Jaramillo Martinez 6a201cab02 Add model and thinking controls 2026-05-10 20:53:30 +02:00
Federico Jaramillo Martinez 95f68568ab Discover Pi Web plugins from Pi packages 2026-05-10 15:20:08 +02:00
Federico Jaramillo Martinez 125dedf300 Load Pi Web plugins from server manifest 2026-05-10 09:33:01 +02:00
Federico Jaramillo Martinez 63ef03f8f6 Improve queued message handling 2026-05-10 00:46:47 +02:00
Federico Jaramillo Martinez 39ea4bfc15 Show session lineage and support detaching forks 2026-05-10 00:28:08 +02:00
Federico Jaramillo Martinez 9665031ba4 Add node shebangs to server bins 2026-05-09 22:52:28 +02:00
Federico Jaramillo Martinez 4d48239abd Add configurable Pi Web data directory 2026-05-09 22:06:42 +02:00
Federico Jaramillo Martinez 8eb4dba7cd Align live assistant transcript with history 2026-05-09 21:23:12 +02:00
Federico Jaramillo Martinez 258d109adc Show Pi message metadata in chat 2026-05-09 14:06:09 +02:00
Federico Jaramillo Martinez a59268dbfd Fix compaction status reset 2026-05-08 22:22:08 +02:00
Federico Jaramillo Martinez 8dfd44eb15 Show files inside untracked git folders 2026-05-08 16:58:28 +02:00
Federico Jaramillo Martinez 5b339e192d Add config file support and update default ports 2026-05-08 16:54:39 +02:00
Federico Jaramillo Martinez 53caabfff0 Fix picker layering and fork order 2026-05-08 16:31:31 +02:00
Federico Jaramillo Martinez 22d10337c2 Add npm package installer CLI 2026-05-08 16:26:08 +02:00
Federico Jaramillo Martinez a0338ab6a7 Broadcast submitted user prompts 2026-05-08 16:17:22 +02:00
Federico Jaramillo Martinez 7847858143 Add fake Pi session service tests 2026-05-08 16:13:56 +02:00
Federico Jaramillo Martinez 859c7caa31 Inject Pi session service dependencies 2026-05-08 16:10:47 +02:00
Federico Jaramillo Martinez c04b3df722 Add Fastify app contract tests 2026-05-08 16:09:18 +02:00
Federico Jaramillo Martinez a698e7ce2f Extract composable Fastify app builder 2026-05-08 16:08:40 +02:00
Federico Jaramillo Martinez a647f255a2 Add workspace terminal panel 2026-05-08 15:58:02 +02:00
Federico Jaramillo Martinez 8b355f414b Hide Git panel outside repositories 2026-05-08 15:39:37 +02:00
Federico Jaramillo Martinez b328c816f9 Fix automatic session title generation 2026-05-08 15:06:04 +02:00
Federico Jaramillo Martinez 99f434a259 Add project closing action menu 2026-05-08 15:03:38 +02:00
Federico Jaramillo Martinez 1bbad2e89f Add session activity dock and auto naming 2026-05-08 14:53:06 +02:00
Federico Jaramillo Martinez 2c7559c61c Improve project folder creation 2026-05-08 14:38:12 +02:00
Federico Jaramillo Martinez 6ea7e51e75 Show staged and unstaged git diffs 2026-05-08 11:47:47 +02:00
Federico Jaramillo Martinez afb475a21f test: cover session events and commands 2026-05-08 08:48:26 +02:00
Federico Jaramillo Martinez e4293bbd9c test: cover workspace file services 2026-05-08 08:44:26 +02:00
Federico Jaramillo Martinez 3df62fa54a feat: add session daemon health lifecycle 2026-05-07 23:52:34 +02:00
Federico Jaramillo Martinez 91957b0fe0 refactor: type session event protocol 2026-05-07 23:51:26 +02:00
Federico Jaramillo Martinez a77012ba83 test: add vitest unit coverage 2026-05-07 23:50:25 +02:00
Federico Jaramillo Martinez d7cb7ed655 refactor: share api dto types 2026-05-07 23:45:13 +02:00
Federico Jaramillo Martinez ef63a7a063 chore: fix lint baseline 2026-05-07 23:43:10 +02:00