Commit Graph
93 Commits
Author SHA1 Message Date
Federico Jaramillo Martinez 4eb95fec7f Merge remote-tracking branch 'origin/main' into review/pr-5-machine-federation-fixes
# Conflicts:
#	src/client/src/api.ts
#	src/client/src/api/clients.ts
#	src/client/src/api/parsers.ts
#	src/client/src/components/PiWebApp.ts
#	src/server/app.ts
#	src/shared/apiTypes.ts
2026-06-04 10:31:23 +02:00
Federico Jaramillo Martinez ccd4a766d9 feat: improve machine navigation controls 2026-06-04 10:22:02 +02:00
Federico Jaramillo Martinez 10d9298662 fix: keep PWA refresh menu above workspace header 2026-06-03 22:56:21 +02:00
Federico Jaramillo Martinez be02c3516f fix(plugins): rename updates plugin id 2026-06-03 22:53:37 +02:00
Federico Jaramillo Martinez 76302a4e5f feat: add bundled plugin tab icons 2026-06-03 22:38:55 +02:00
Federico Jaramillo Martinez fda6fb0eca fix: keep mobile tab badges inline 2026-06-03 21:21:22 +02:00
Federico Jaramillo Martinez 401dab69ad feat: support plugin mobile tab icons 2026-06-03 21:13:35 +02:00
Federico Jaramillo Martinez 4548e5c6a0 feat: add compact mobile tab icons 2026-06-03 20:57:38 +02:00
Federico Jaramillo Martinez a58c2113f4 feat: add shortcut config foundation 2026-06-03 20:41:16 +02:00
Federico Jaramillo Martinez 4495a26ffd feat: add settings config UI 2026-06-03 20:20:54 +02:00
Federico Jaramillo Martinez e0ae5ef9b2 fix: keep PWA refresh menu above mobile tabs 2026-06-02 17:51:35 +02:00
Federico Jaramillo Martinez 753b8bbc8a Merge remote-tracking branch 'origin/main' into review/pr-5-machine-federation-fixes
# Conflicts:
#	src/client/src/api/clients.ts
#	src/client/src/components/PiWebApp.ts
#	src/client/src/components/PromptEditor.ts
#	src/server/app.ts
#	src/server/terminalProxyRoutes.ts
#	src/server/workspaces/fileSuggestions.ts
2026-06-02 17:42:16 +02:00
Federico Jaramillo Martinez 6c094af917 fix: contain chat overlay stacking 2026-06-01 18:09:49 +02:00
Federico Jaramillo Martinez 1a5c60da49 Merge pull request #8 from FerOliveira-dev/fix/prompt-editor-z-index
fix: increase prompt-editor z-index to 30 to prevent activity-dock overlap
2026-06-01 18:08:57 +02:00
Federico Jaramillo Martinez 9c80eb0a92 fix: improve PI WEB updates panel commands 2026-06-01 17:46:23 +02:00
Federico Jaramillo Martinez 1ae28d8f59 refactor(client): extract app shell chrome 2026-05-28 21:51:52 +02:00
Federico Jaramillo Martinez bad3a185ff feat: add delete new session action 2026-05-28 21:48:04 +02:00
Federico Jaramillo Martinez 50906617a0 feat: add pi-web version reporting 2026-05-28 21:33:14 +02:00
Federico Jaramillo Martinez 5e2afc1ffa fix: harden machine federation boundaries 2026-05-28 20:49:25 +02:00
Federico Jaramillo Martinez 4043ce7eca chore(release): v1.202605.14 2026-05-28 20:41:52 +02:00
Federico Jaramillo Martinez 1c1740aeab fix: keep navigation headings visible 2026-05-28 15:06:55 +02:00
Federico Jaramillo Martinez 3bd4773c87 fix: show raw chat history range 2026-05-28 14:19:44 +02:00
Federico Jaramillo Martinez 2abd1d9e19 fix: queue prompts during compaction 2026-05-28 14:15:52 +02:00
Federico Jaramillo Martinez 5737b228b8 feat: add left panel collapse control 2026-05-28 11:18:04 +02:00
Federico Jaramillo Martinez c0b358bf3d fix: keep collapsed workspace panel handle visible 2026-05-28 11:06:45 +02:00
Federico Jaramillo Martinez d46b15f9b2 Merge remote-tracking branch 'origin/main' into maintainer/pr-6-workspace-panel-edge
# Conflicts:
#	src/client/src/components/shared.ts
2026-05-28 10:58:07 +02:00
Federico Jaramillo Martinez 559c6f6d1f fix: move workspace panel collapse control to edge 2026-05-28 10:47:16 +02:00
Federico Jaramillo Martinez c73ac5bb9a fix: keep PWA chrome visible after resume 2026-05-28 08:19:04 +02:00
Federico Jaramillo Martinez 958596aaa5 fix(cli): summarize service status output 2026-05-25 16:44:40 +02:00
Federico Jaramillo Martinez 824728174b feat: add native user service installs 2026-05-25 16:28:09 +02:00
Federico Jaramillo Martinez 57a6a4a69f fix: make doctor platform-aware 2026-05-25 14:56:21 +02:00
Federico Jaramillo Martinez 679008d132 fix: clear stale workspace activity indicators 2026-05-24 08:15:47 +02:00
Federico Jaramillo Martinez 56fa641a8d fix: restore chat prompt spellcheck 2026-05-23 23:41:17 +02:00
Federico Jaramillo Martinez 37c3aa79d8 chore(release): v1.202605.12 2026-05-23 23:09:32 +02:00
Federico Jaramillo Martinez a33c51d164 fix: limit refresh controls to PWA mode 2026-05-23 23:03:00 +02:00
Federico Jaramillo Martinez c2200da0b2 fix: surface refresh control on tablet PWA 2026-05-23 22:56:34 +02:00
Federico Jaramillo Martinez 4517fa06d2 fix: polish mobile refresh overlay 2026-05-23 22:34:04 +02:00
Federico Jaramillo Martinez f4aeb0675f feat: make mobile breadcrumbs clickable 2026-05-23 22:26:42 +02:00
Federico Jaramillo Martinez df20563abb feat: add mobile refresh control 2026-05-23 21:18:22 +02:00
Federico Jaramillo Martinez 1546143038 feat: add PWA install icon and uppercase branding 2026-05-23 20:50:45 +02:00
Federico Jaramillo Martinez 428f7bb8c2 feat: archive session descendants 2026-05-23 00:05:03 +02:00
Federico Jaramillo Martinez 23e82e1292 fix: improve workspace empty states 2026-05-22 14:32:39 +02:00
Federico Jaramillo Martinez 6a8f2f2979 fix: prevent new session shortcut from editing draft 2026-05-21 22:58:10 +02:00
Federico Jaramillo Martinez 9e3d272731 feat: prefill forked session prompt draft 2026-05-21 22:56:03 +02:00
Federico Jaramillo Martinez 2f5293a8c9 fix: make workspace panels scrollable 2026-05-21 20:52:30 +02:00
Federico Jaramillo Martinez 1a91094a5b Move docs deployment to Cloudflare 2026-05-21 09:17:58 +02:00
Federico Jaramillo Martinez 14657d26a9 Stabilize chat prepend scrolling 2026-05-12 09:46:14 +02:00
Federico Jaramillo Martinez 70b079d3c3 Preserve normalized chat lines during history merges 2026-05-11 23:07:12 +02:00
Federico Jaramillo Martinez d7dc18a6ec Page chat history at turn boundaries 2026-05-11 23:04:08 +02:00
Federico Jaramillo Martinez a3a9c9205a Keep event group anchors stable when prepending 2026-05-11 22:28:49 +02:00
Federico Jaramillo Martinez fa60c8d963 Stabilize chat history pagination 2026-05-11 22:25:22 +02:00
Federico Jaramillo Martinez c41a9f5009 Prevent duplicate chat history loads 2026-05-11 22:06:45 +02:00
Federico Jaramillo Martinez 4440490c17 Avoid duplicate live skill read bubbles 2026-05-11 22:00:56 +02:00
Federico Jaramillo Martinez 50dd425865 Render skill reads as chat bubbles 2026-05-11 21:45:41 +02:00
Federico Jaramillo Martinez f2ffc0bc76 Fix iOS chat bubble scroll capture 2026-05-10 22:59:26 +02:00
Federico Jaramillo Martinez afcb716997 Simplify model controls in prompt actions 2026-05-10 22:38:58 +02:00
Federico Jaramillo Martinez 7a98d52054 Use full width prompt editor layout 2026-05-10 22:34:42 +02:00
Federico Jaramillo Martinez 152f96e767 Keep chat pinned when mobile keyboard opens 2026-05-10 22:03:55 +02:00
Federico Jaramillo Martinez af935e096a Refine mobile model controls 2026-05-10 21:58:48 +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 614db739db Fix markdown code copy button clicks 2026-05-10 00:46:52 +02:00
Federico Jaramillo Martinez 63ef03f8f6 Improve queued message handling 2026-05-10 00:46:47 +02:00
Federico Jaramillo Martinez 224eef2765 Use chat copy icon for code blocks 2026-05-10 00:40:48 +02:00
Federico Jaramillo Martinez 39ea4bfc15 Show session lineage and support detaching forks 2026-05-10 00:28:08 +02:00
Federico Jaramillo Martinez d539aa2f96 Fix scroll directive lint errors 2026-05-10 00:20:05 +02:00
Federico Jaramillo Martinez 423bcbae34 Extract selected item scrolling directive 2026-05-10 00:04:23 +02:00
Federico Jaramillo Martinez 359df2d1ff Keep keyboard selection visible in pickers 2026-05-09 23:52:55 +02:00
Federico Jaramillo Martinez 56590d8a6a Refine README intro layout 2026-05-09 23:32:58 +02:00
Federico Jaramillo Martinez 6c868a20d4 Use npm trusted publishing 2026-05-09 23:27:52 +02:00
Federico Jaramillo Martinez 6a7847ba69 Include docs assets in npm package 2026-05-09 23:23:26 +02:00
Federico Jaramillo Martinez 71fb8cafeb Normalize npm bin paths 2026-05-09 23:07:34 +02:00
Federico Jaramillo Martinez 4d6679736a Prepare package metadata for Pi discovery 2026-05-09 23:01:42 +02:00
Federico Jaramillo Martinez 8b56a6ad03 Add copy action to chat messages 2026-05-09 23:01:25 +02:00
Federico Jaramillo Martinez 9665031ba4 Add node shebangs to server bins 2026-05-09 22:52:28 +02:00
Federico Jaramillo Martinez 4f7d057c41 Remove WebM demo link 2026-05-09 22:32:01 +02:00
Federico Jaramillo Martinez 06fde71f92 Namespace panel query state 2026-05-09 22:28:47 +02:00
Federico Jaramillo Martinez 9446220c45 Use GIF demo in README 2026-05-09 22:28:38 +02:00
Federico Jaramillo Martinez 32fb62b29f Add README demo screencast 2026-05-09 22:24:43 +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 8b41a2ac12 Add Pi package extension 2026-05-09 20:30:40 +02:00
Federico Jaramillo Martinez fc24e06324 Recommend systemd user lingering 2026-05-09 20:20:44 +02:00
Federico Jaramillo Martinez c13c7072e3 Improve README introduction 2026-05-09 20:14:54 +02:00
Federico Jaramillo Martinez b3edc33b32 Fix mobile composer and markdown escaping 2026-05-09 18:17:22 +02:00
Federico Jaramillo Martinez 5f1aa2ff46 Constrain chat message overflow 2026-05-09 14:10:05 +02:00
Federico Jaramillo Martinez 258d109adc Show Pi message metadata in chat 2026-05-09 14:06:09 +02:00
Federico Jaramillo Martinez 0d10f7f829 Improve chat stream scroll escape 2026-05-09 00:26:10 +02:00
Federico Jaramillo Martinez 1360c40e70 Remove POC branding 2026-05-08 23:12:02 +02:00
Federico Jaramillo Martinez 6856178e36 Handle reconnecting mid-stream 2026-05-08 22:52:10 +02:00
Federico Jaramillo Martinez 80f2920cf7 Regenerate package lock 2026-05-08 22:26:58 +02:00
Federico Jaramillo Martinez a59268dbfd Fix compaction status reset 2026-05-08 22:22:08 +02:00