Commit Graph
100 Commits
Author SHA1 Message Date
Federico Jaramillo Martinez 559436c1fc fix: use service command shims for pi web install 2026-05-14 22:52:57 +02:00
Federico Jaramillo Martinez c547478f80 fix: keep mobile workspace selection in sessions view 2026-05-14 21:38:47 +02:00
Federico Jaramillo Martinez 42b9c53ddf docs: remove unsupported GitHub install instructions 2026-05-13 23:41:18 +02:00
Federico Jaramillo Martinez f6b8600ca8 chore(release): v1.202605.5 2026-05-13 23:24:03 +02:00
Federico Jaramillo Martinez d064c4e6d9 chore: improve package search metadata 2026-05-13 23:09:50 +02:00
Federico Jaramillo Martinez a807569018 fix: keep terminal pty size in sync 2026-05-13 23:09:29 +02:00
Federico Jaramillo Martinez 7386a9bf08 chore(release): v1.202605.4 2026-05-13 14:23:51 +02:00
Federico Jaramillo Martinez 7a9e7db743 fix: copy raw markdown from chat messages 2026-05-13 14:22:25 +02:00
Federico Jaramillo Martinez e12382cdd2 fix: keep stopped and new prompts separate 2026-05-13 13:16:18 +02:00
Federico Jaramillo Martinez cf43c95385 chore: add changeset release workflow 2026-05-13 12:58:40 +02:00
Federico Jaramillo Martinez 2951742c7b Remember selected sessions and reveal selections 2026-05-13 12:37:01 +02:00
Federico Jaramillo Martinez cd12850594 Remember selected workspace per project 2026-05-12 19:37:38 +02:00
Federico Jaramillo Martinez a0ca1de51e Disable forking active sessions 2026-05-12 15:55:19 +02:00
Federico Jaramillo Martinez 0481b5287c Add README badges 2026-05-12 15:52:52 +02:00
Federico Jaramillo Martinez 8560c69700 Release 1.202605.3 2026-05-12 15:21:54 +02:00
Federico Jaramillo Martinez cd2f6e2425 Add Markdown editor to chat composer 2026-05-12 11:46:51 +02:00
Federico Jaramillo Martinez 01f7d72716 Improve UI render responsiveness 2026-05-12 11:46:09 +02:00
Federico Jaramillo Martinez f24094c0fa Refresh chat history after reconnect 2026-05-11 21:33:36 +02:00
Federico Jaramillo Martinez 1ccae8b1b7 Improve chat rendering performance and history loading 2026-05-11 16:02:48 +02:00
Federico Jaramillo Martinez 3be4489ee7 Prevent terminal replay from sending input 2026-05-11 15:20:59 +02:00
Federico Jaramillo Martinez 6a21d6768e Fix chat history loading around collapsed events 2026-05-11 14:46:22 +02:00
Federico Jaramillo Martinez d4df9ec6a0 Render a single responsive workspace panel 2026-05-11 14:15:54 +02:00
Federico Jaramillo Martinez b07531cf3a Avoid terminal autostart on workspace switch 2026-05-11 13:54:35 +02:00
Federico Jaramillo Martinez 020b8f00ca Add pre-commit verification hook 2026-05-11 11:14:48 +02:00
Federico Jaramillo Martinez c82486a2e5 Document Pi Web plugin API 2026-05-11 11:10:31 +02:00
Federico Jaramillo Martinez 3600525775 Unify selectable navigation rows 2026-05-11 11:09:56 +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 8a5910ff10 Remove prepare script 2026-05-08 21:33:51 +02:00
Federico Jaramillo Martinez dfb88fec7b Make git installs install build dependencies 2026-05-08 18:59:58 +02:00
Federico Jaramillo Martinez f89c055e59 Namespace npm package under jmfederico 2026-05-08 18:57:20 +02:00
Federico Jaramillo Martinez dca8fe6855 Add copy buttons to markdown code blocks 2026-05-08 18:39:10 +02:00
Federico Jaramillo Martinez c87ae641dd Improve mobile action palette access 2026-05-08 17:05:03 +02:00
Federico Jaramillo Martinez 8dfd44eb15 Show files inside untracked git folders 2026-05-08 16:58:28 +02:00
Federico Jaramillo Martinez d602e4857a Add npm publishing automation 2026-05-08 16:55:24 +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 87b4fccb41 Focus project path input on add dialog 2026-05-08 16:42:00 +02:00
Federico Jaramillo Martinez 53caabfff0 Fix picker layering and fork order 2026-05-08 16:31:31 +02:00
Federico Jaramillo Martinez 84dab0abe5 Split editor and terminal client chunks 2026-05-08 16:30:53 +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 895da0291f Improve mobile single-panel navigation 2026-05-08 16:01:20 +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 87d0aa3b21 Add client plugin contribution registry 2026-05-08 15:27:20 +02:00
Federico Jaramillo Martinez b0eac4157e Add archive session app action 2026-05-08 15:19:31 +02:00
Federico Jaramillo Martinez 6dc8dc6029 Select fallback session after archive 2026-05-08 15:17:39 +02:00
Federico Jaramillo Martinez 553808095b Fix session status on selection 2026-05-08 15:06:22 +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 f64ea8d15d Collapse archived sessions by default 2026-05-08 14:46:30 +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 86b8a25d2c Add MIT license 2026-05-08 11:41:14 +02:00
Federico Jaramillo Martinez a2d1d5acd8 Add keyboard action palette 2026-05-08 10:58:51 +02:00
Federico Jaramillo Martinez a98ccf20f9 Clear stale git diff selection 2026-05-08 10:06:37 +02:00
Federico Jaramillo Martinez 831c32863e Update Pi Coding Agent README link 2026-05-08 09:46:42 +02:00
Federico Jaramillo Martinez 15077d7080 Add syntax highlighting for git diffs 2026-05-08 09:43:00 +02:00
Federico Jaramillo Martinez 9772193342 Add README banner image 2026-05-08 09:39:40 +02:00
Federico Jaramillo Martinez afb475a21f test: cover session events and commands 2026-05-08 08:48:26 +02:00
Federico Jaramillo Martinez bb52a46fa6 test: cover client API and message parsing 2026-05-08 08:46:13 +02:00
Federico Jaramillo Martinez 9ce13df62d test: cover client state helpers 2026-05-08 08:45:22 +02:00
Federico Jaramillo Martinez e4293bbd9c test: cover workspace file services 2026-05-08 08:44:26 +02:00
Federico Jaramillo Martinez 102c2db264 docs: document testing approach 2026-05-08 08:43:36 +02:00
Federico Jaramillo Martinez bd06de5377 fix: restore chat scroll container 2026-05-08 08:36:38 +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 0338ba532b refactor: extract workspace tool controllers 2026-05-07 23:48:37 +02:00
Federico Jaramillo Martinez 789be10147 refactor: split client api modules 2026-05-07 23:46:32 +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
Federico Jaramillo Martinez 1840ab3d7e docs: add improvement task plan 2026-05-07 23:40:39 +02:00
Federico Jaramillo Martinez 5053d9db64 Improve web file completion continuation 2026-05-07 23:33:40 +02:00
Federico Jaramillo Martinez 9a80503b72 Add CodeMirror file viewer highlighting 2026-05-07 23:28:31 +02:00
Federico Jaramillo Martinez ba8f74bee2 Add workspace side panel with files and git 2026-05-07 23:27:38 +02:00
Federico Jaramillo Martinez 34994705e4 Align web at-space completion with TUI 2026-05-07 23:27:09 +02:00
Federico Jaramillo Martinez be624dbdc9 Update Pi package scope 2026-05-07 22:50:50 +02:00
Federico Jaramillo Martinez f93abb7564 Unify streamed tool message normalization 2026-05-07 22:33:16 +02:00
Federico Jaramillo Martinez 940765acda Rewrite README for Pi Web 2026-05-07 22:31:12 +02:00
Federico Jaramillo Martinez f658d6cd08 Make stop abort active work 2026-05-07 21:20:48 +02:00
Federico Jaramillo Martinez 402d5b17aa Add session archiving 2026-05-07 21:06:11 +02:00
Federico Jaramillo Martinez b5b1814383 Respect mobile Safari safe areas 2026-05-07 16:47:27 +02:00
Federico Jaramillo Martinez c4e82aabbe Improve compaction session UX 2026-05-07 16:20:12 +02:00
Federico Jaramillo Martinez a987c36b2a Render skill invocations compactly 2026-05-07 16:16:02 +02:00
Federico Jaramillo Martinez 685ad9882b Collapse compaction summaries by metadata 2026-05-07 16:13:15 +02:00
Federico Jaramillo Martinez 7573d3c27f Keep prompt actions on one row 2026-05-07 15:56:48 +02:00
Federico Jaramillo Martinez 398fe3153d Add queue and steer prompt actions 2026-05-07 15:55:36 +02:00
Federico Jaramillo Martinez c7119c1197 Cache loaded chat history in browser 2026-05-07 15:52:05 +02:00
Federico Jaramillo Martinez 046d41f202 Preserve viewport when prepending chat history 2026-05-07 15:49:01 +02:00
Federico Jaramillo Martinez eb59f1eb00 Add paged chat history loading 2026-05-07 15:46:08 +02:00
Federico Jaramillo Martinez 5430a44561 Improve shell output rendering 2026-05-07 14:23:40 +02:00
Federico Jaramillo Martinez a68b7b036a Persist chat event group expansion 2026-05-07 14:16:45 +02:00
Federico Jaramillo Martinez 437478f0fc Extract prompt input modes 2026-05-07 14:16:22 +02:00