Commit Graph
100 Commits
Author SHA1 Message Date
Federico Jaramillo Martinez 008c83bf72 Merge pull request #73 from jmfederico/agent/pr-64-audit
fix(auth): preserve browser auth-flow ownership
2026-07-18 22:14:44 +02:00
Federico Jaramillo Martinez d2e2d512cd Merge pull request #64 from jmfederico/fix/issue-62-authstorage
fix: migrate auth/model plumbing to ModelRuntime (fixes #62)
2026-07-18 18:20:03 +02:00
Federico Jaramillo Martinez fe9374c059 Merge pull request #66 from jmfederico/fix/flaky-filetree-truncation-test
test: stabilize fileTreeService truncation test on slow filesystems
2026-07-17 23:09:41 +02:00
Federico Jaramillo Martinez 71ca256015 Merge pull request #65 from jmfederico/cleanup/auth-provider-hardcodes
refactor: derive auth-provider login options from SDK data
2026-07-17 23:01:41 +02:00
Federico Jaramillo Martinez 9c62613fb6 Merge pull request #55 from jmfederico/feat/subsession-yield
feat: add explicit tracked subsession yielding
2026-07-14 00:09:51 +02:00
Federico Jaramillo Martinez 68811b442b Merge pull request #54 from jmfederico/docs/documentation-boundaries
docs: define documentation placement guidance
2026-07-13 21:31:21 +02:00
Federico Jaramillo Martinez f2ed8c82de Merge branch 'main' into review-issue-48 2026-07-13 21:08:17 +02:00
Federico Jaramillo Martinez 47c24ed850 Merge branch 'main' into fix/pr-46-base-path 2026-07-13 19:55:14 +02:00
Federico Jaramillo Martinez 4df7f430d4 Merge branch 'main' into review-issue-48 2026-07-13 19:48:21 +02:00
Federico Jaramillo Martinez 4b79a6d399 Merge pull request #49 from jmfederico/fix/plugin-svg-content-type
Serve plugin SVG assets with the correct content type
2026-07-12 23:15:27 +02:00
Federico Jaramillo Martinez 8d78e68430 Merge pull request #43 from jmfederico/test-suite-audit-followup
test: close selected coverage gaps
2026-07-04 22:46:41 +02:00
Federico Jaramillo Martinez 1025978f21 Merge branch 'main' into test-suite-audit-followup 2026-07-04 22:40:47 +02:00
Federico Jaramillo Martinez 45d9f4360a Merge pull request #42 from jmfederico/feat/docker-runtime-host-admin
Add Docker runtime and development setup
2026-07-02 23:55:20 +02:00
Federico Jaramillo Martinez 5ecb32ae62 Merge pull request #41 from jmfederico/refactor/pi-ai-compat-session-naming
refactor: generate session names via agent.streamFn, raise min Pi version to 0.80
2026-07-02 13:24:23 +02:00
Federico Jaramillo Martinez b2a2ec7505 Merge pull request #28 from TheOneironaut/chat-bidi-rtl-support
Add BiDi support to chat text
2026-06-26 00:16:13 +02:00
Federico Jaramillo Martinez 7bcd807867 Merge branch 'main' into chat-bidi-rtl-support 2026-06-26 00:16:01 +02:00
Federico Jaramillo Martinez 58a7560e51 Merge pull request #35 from aromancev/fix/mobile-enter-newline
fix: keep Enter as newline in mobile chat composer
2026-06-26 00:15:12 +02:00
Federico Jaramillo Martinez f4ae82ab25 Merge pull request #34 from jmfederico/improve-relay-context-containment
docs(relay): add context-contained status baton
2026-06-25 11:54:18 +02:00
Federico Jaramillo Martinez 53073ad01c Merge branch 'main' into improve-relay-context-containment 2026-06-25 11:53:49 +02:00
Federico Jaramillo Martinez 3c09915638 Merge pull request #31 from jmfederico/fix/persist-subsession-links
fix: persist tracked subsession links
2026-06-25 11:09:46 +02:00
Federico Jaramillo Martinez 446f588324 Merge branch 'main' into fix/persist-subsession-links 2026-06-25 11:09:18 +02:00
Federico Jaramillo Martinez deb4f9feca Merge pull request #30 from jmfederico/feat/plugin-panel-prompt-context
feat: expose prompt helper to workspace panels
2026-06-25 00:07:55 +02:00
Federico Jaramillo Martinez f6fbf6b851 Merge pull request #25 from jmfederico/cleanup/plugin-api-scope
feat: plugin API — workspace file mutations & prompt editor access
2026-06-24 09:23:53 +02:00
Federico Jaramillo Martinez 7c915d7861 Merge branch 'main' into feat/plugin-api-completeness 2026-06-14 20:41:40 +02:00
Federico Jaramillo Martinez 9a3abe494d Merge branch 'fix/bind-session-extensions' 2026-06-10 20:32:51 +02:00
Federico Jaramillo Martinez 824b7a0a2f fix: bind extensions for web sessions
Fixes #19
2026-06-10 20:32:25 +02:00
Federico Jaramillo Martinez 06052ea5ec fix: respect Pi session directories by cwd 2026-06-10 20:26:51 +02:00
Federico Jaramillo Martinez 9a3f2ce64f feat: make desktop navigation sections collapsible 2026-06-06 00:12:38 +02:00
Federico Jaramillo Martinez f7eff88e00 feat: make refresh control reload the page 2026-06-05 23:40:59 +02:00
Federico Jaramillo Martinez 0ae0bdf432 docs: refine fleet guide 2026-06-05 23:40:16 +02:00
Federico Jaramillo Martinez 271c9905f7 docs: document machine federation 2026-06-05 23:27:04 +02:00
Federico Jaramillo Martinez 058fdeea1b docs: clarify private plugin API copy 2026-06-05 21:07:37 +02:00
Federico Jaramillo Martinez ad963a2391 fix: simplify mobile breadcrumb machine context 2026-06-05 20:43:45 +02:00
Federico Jaramillo Martinez 66c5d0faca fix: right align status bar metrics 2026-06-05 20:35:18 +02:00
Federico Jaramillo Martinez 98cdc29208 fix: streamline status bar context 2026-06-05 20:33:58 +02:00
Federico Jaramillo Martinez b35ce1d3e0 fix: reduce repeated workspace context 2026-06-05 20:26:12 +02:00
Federico Jaramillo Martinez 82ba2e0490 fix: validate prompt API payloads
Fixes #11
2026-06-05 11:09:15 +02:00
Federico Jaramillo Martinez 08f69d09c0 feat: bundle workspace tasks plugin 2026-06-03 22:31:36 +02:00
Federico Jaramillo Martinez 8cd2bbaf1d fix: show pwa refresh menu options 2026-06-01 22:07:03 +02:00
Federico Jaramillo Martinez 09225a4cea chore(release): v1.202606.0 2026-06-01 21:18:49 +02:00
Federico Jaramillo Martinez a038da669c fix: avoid extra mobile browser bottom inset 2026-05-31 20:13:28 +02:00
Federico Jaramillo Martinez fdd2cf2390 fix: improve file mention suggestions without ripgrep 2026-05-31 20:04:59 +02:00
Federico Jaramillo Martinez 8f62deff1a fix(actions): avoid redundant action panel rerenders 2026-05-28 20:27:12 +02:00
Federico Jaramillo Martinez 61a763a4fb fix: keep chat status bubble above message titles 2026-05-28 15:13:24 +02:00
Federico Jaramillo Martinez c5401e7d3c Merge pull request #7 from jmfederico/maintainer/pr-6-workspace-panel-edge
Add workspace panel collapse control
2026-05-28 11:08:24 +02:00
Federico Jaramillo Martinez f569467769 feat: add terminal soft keys 2026-05-28 08:17:53 +02:00
Federico Jaramillo Martinez 50f1ddc9c5 fix: refresh session message counts live 2026-05-26 08:52:43 +02:00
Federico Jaramillo Martinez 6f1d948711 chore: tighten plugin id types and lockfile 2026-05-25 16:49:51 +02:00
Federico Jaramillo Martinez 983457e5dd chore(release): v1.202605.13 2026-05-25 16:34:02 +02:00
Federico Jaramillo Martinez 711c4f3d98 feat: run workspace operations in terminals 2026-05-25 15:01:56 +02:00
Federico Jaramillo Martinez 4bfd4acd40 docs: add persistent agent positioning 2026-05-25 14:26:22 +02:00
Federico Jaramillo Martinez 34e657dd2b fix(cli): diagnose macOS node-pty spawn-helper permissions 2026-05-25 14:03:43 +02:00
Federico Jaramillo Martinez a1e903f8f9 feat: add file browser image previews 2026-05-22 15:36:24 +02:00
Federico Jaramillo Martinez 5bc25424d3 fix: extend chat diff backgrounds 2026-05-22 15:36:24 +02:00
Federico Jaramillo Martinez 3409b0acba feat: name forked and cloned sessions 2026-05-22 15:36:24 +02:00
Federico Jaramillo Martinez 13bb8e4227 feat: add dash favicon 2026-05-21 15:52:17 +02:00
Federico Jaramillo Martinez ffb2942ead chore(release): v1.202605.11 2026-05-21 14:03:07 +02:00
Federico Jaramillo Martinez cf1b0ed345 fix: replace workspace hover lens with details menu 2026-05-21 13:47:56 +02:00
Federico Jaramillo Martinez 73fe658195 fix: make missing actions config optional 2026-05-21 11:20:24 +02:00
Federico Jaramillo Martinez 698a89948b feat(plugins): load workspace packages in dev 2026-05-21 09:41:46 +02:00
Federico Jaramillo Martinez 3cce6d20d1 fix: stabilize chat scroll restoration 2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez c740ac3dcb refactor: simplify workspace panel terminal flow 2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez fb7903f3cb feat(plugins): add actions plugin package 2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez d693aa06d7 fix: prevent terminal autostart after close 2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez 9d4a0179d1 feat: deep link terminal selection 2026-05-21 09:31:33 +02:00
Federico Jaramillo Martinez 70eb47b47a Merge pull request #1 from jmfederico/cloudflare/workers-autoconfig
Add Cloudflare Workers configuration
2026-05-21 09:16:48 +02:00
Federico Jaramillo Martinez 0a086c9b7e fix(actions): stabilize plugin action execution 2026-05-20 22:22:35 +02:00
Federico Jaramillo Martinez 8fbdd6e8f3 fix(ui): guard resize observers against missing elements 2026-05-20 22:22:03 +02:00
Federico Jaramillo Martinez 56d4614aad chore: remove completed ai work notes 2026-05-20 20:55:05 +02:00
Federico Jaramillo Martinez 894c4d092b fix: clear archived-only session selection 2026-05-20 20:48:42 +02:00
Federico Jaramillo Martinez ea5d863297 fix: stabilize chat scroll and disclosure state 2026-05-20 20:27:54 +02:00
Federico Jaramillo Martinez 0d0725f5bd chore: add code quality architecture skill 2026-05-20 15:57:19 +02:00
Federico Jaramillo Martinez e5bc87b7c1 feat: add terminal navigation action shortcut 2026-05-20 15:15:36 +02:00
Federico Jaramillo Martinez 3da2fcf251 feat: add workspace overflow lens 2026-05-20 09:38:33 +02:00
Federico Jaramillo Martinez 1f06b25dee feat: add automatic Pi Web theme pairs 2026-05-19 22:29:09 +02:00
Federico Jaramillo Martinez 619840a398 fix: clear stale workspace activity 2026-05-19 21:41:58 +02:00
Federico Jaramillo Martinez 1232610bf1 fix: keep location context mobile-only 2026-05-19 21:37:51 +02:00
Federico Jaramillo Martinez 2631a63ec7 feat: add responsive location context 2026-05-19 20:17:50 +02:00
Federico Jaramillo Martinez 32182a5539 fix: support pi package service entrypoints 2026-05-19 16:56:28 +02:00
Federico Jaramillo Martinez 492a6e141c chore(release): v1.202605.10 2026-05-19 13:45:18 +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 b637add6ec fix: update controlled dependency versions 2026-05-19 11:42:23 +02:00
Federico Jaramillo Martinez 6c1ac3f028 chore(release): v1.202605.9 2026-05-19 10:50:34 +02:00
Federico Jaramillo Martinez 71ce2fb09d fix: make workspace navigation bars scrollable 2026-05-19 10:13:39 +02:00
Federico Jaramillo Martinez babb802912 feat: add Pi Web status panel 2026-05-19 09:27:10 +02:00
Federico Jaramillo Martinez c5dc6550cc feat: add conversation position meter 2026-05-19 09:20:35 +02:00
Federico Jaramillo Martinez 6f7713f270 fix: refine chat header and diff scrolling UX 2026-05-19 08:38:15 +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 547b6e6560 feat: auto-expand live event groups 2026-05-18 21:59:58 +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 b51d56c36c feat: add Pi Web theme picker 2026-05-18 21:56:35 +02:00
Federico Jaramillo Martinez 545499aadd feat(ui): add rotating catch-up notices 2026-05-18 20:45:13 +02:00
Federico Jaramillo Martinez e89441fa7e feat: add collapsible mobile navigation sections 2026-05-18 19:25:51 +02:00
Federico Jaramillo Martinez 1d8dba9bca fix: make keep control icon visible 2026-05-18 08:37:32 +02:00
Federico Jaramillo Martinez b5f4163fac chore(release): v1.202605.8 2026-05-17 22:48:40 +02:00
Federico Jaramillo Martinez 30995797ea feat: stabilize Pi Web plugin API 2026-05-17 22:46:44 +02:00
Federico Jaramillo Martinez c77c47c1d5 docs: clarify CalVer release policy 2026-05-17 14:35:58 +02:00
Federico Jaramillo Martinez 2d8a5d8482 chore(release): v1.202605.7 2026-05-17 11:17:21 +02:00
Federico Jaramillo Martinez 42cad58019 docs: add remote-first development positioning 2026-05-17 09:00:43 +02:00