Commit Graph
821 Commits
Author SHA1 Message Date
Federico Jaramillo Martinez b8c12caa9e test: isolate chat image rendering coverage 2026-07-14 09:02:46 +02:00
Federico Jaramillo Martinez c22a2feff6 fix: keep late-loading chat images pinned 2026-07-14 08:58:00 +02:00
Federico Jaramillo Martinez 4d9167e837 Merge pull request #57 from jmfederico/pr-36-generic-agent-config
feat: add Pi-compatible agent profiles
2026-07-14 08:49:07 +02:00
Federico Jaramillo Martinez 5ce76a12e2 fix: show live tool result images 2026-07-14 08:48:48 +02:00
Federico Jaramillo Martinez ca07e48c0a docs: clarify Pi-compatible agent profiles 2026-07-14 00:30:09 +02:00
Federico Jaramillo Martinez a1f749cdb6 feat: add server session queue clearing 2026-07-14 00:24:14 +02:00
Federico Jaramillo Martinez 8b5ccc2fd9 feat: apply agent profile settings atomically 2026-07-14 00:11:39 +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 c0465c4a5c fix: delimit subsession output from guidance 2026-07-14 00:04:53 +02:00
Federico Jaramillo Martinez 0761e1509a fix: report remaining subsessions on completion 2026-07-13 23:41:20 +02:00
Federico Jaramillo Martinez adc2e297a4 fix: harden agent profile boundaries 2026-07-13 23:39:49 +02:00
Federico Jaramillo Martinez 97e0afc6fa feat: route profile consumers through sessiond 2026-07-13 23:09:32 +02:00
Federico Jaramillo Martinez 141cda93c8 feat: expose daemon-owned active agent profile 2026-07-13 22:50:50 +02:00
Federico Jaramillo Martinez d5154dfb3a feat: add explicit tracked subsession yielding 2026-07-13 22:45:07 +02:00
Federico Jaramillo Martinez a1a019e7b1 chore: merge origin/main 2026-07-13 22:36:36 +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 37fba00066 Merge pull request #50 from jmfederico/review-issue-48
fix: store session archives under PI_WEB_DATA_DIR
2026-07-13 21:11:50 +02:00
Federico Jaramillo Martinez cb61146b0a fix(tests): isolate Git fixtures from hook environment 2026-07-13 21:11:05 +02:00
Federico Jaramillo Martinez f2ed8c82de Merge branch 'main' into review-issue-48 2026-07-13 21:08:17 +02:00
Federico Jaramillo Martinez e53802018d docs: define documentation placement guidance 2026-07-13 21:07:50 +02:00
Federico Jaramillo Martinez cfa9f5a2fa Merge remote-tracking branch 'origin/main' into pr-36-generic-agent-config
# Conflicts:
#	docs/config.html
#	docs/config.md
#	src/cli.test.ts
#	src/cli.ts
#	src/client/src/components/settings/SettingsSessiondPanel.ts
#	src/client/src/components/settings/settingsConfigDraft.test.ts
#	src/client/src/components/settings/settingsConfigDraft.ts
#	src/server/app.test.ts
#	src/server/app.ts
#	src/server/configRoutes.test.ts
#	src/server/configRoutes.ts
#	src/server/piWebPluginService.test.ts
#	src/server/piWebPluginService.ts
#	src/server/piWebStatus.test.ts
#	src/server/piWebStatus.ts
#	src/server/piWebStatusCache.ts
#	src/server/sessions/authService.test.ts
#	src/server/sessions/piSessionService.ts
#	src/server/sessions/sessionRoutes.test.ts
2026-07-13 20:30:08 +02:00
Federico Jaramillo Martinez 926693a2d1 Merge pull request #51 from jmfederico/fix/pr-46-base-path
fix: make base-path deployments portable
2026-07-13 19:59:52 +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 1cad424b07 docs: keep managed data reference timeless 2026-07-13 19:55:09 +02:00
Federico Jaramillo Martinez 4df7f430d4 Merge branch 'main' into review-issue-48 2026-07-13 19:48:21 +02:00
Federico Jaramillo Martinez 6174cf381c docs: keep README quick start concise 2026-07-13 19:08:51 +02:00
Federico Jaramillo Martinez 02b4279a54 Merge pull request #52 from jmfederico/fix/service-shell-preflight
fix: preflight native services in manager context
2026-07-13 19:04:03 +02:00
Phát kana f181c47191 fix: show tool result images outside event groups 2026-07-13 22:48:28 +07:00
Pi Web Agent c217c4a417 fix(docker): refuse unsafe development updates 2026-07-13 15:08:39 +00:00
Federico Jaramillo Martinez 050b053d23 test(sessiond): harden archive migration safety 2026-07-13 14:45:14 +02:00
Federico Jaramillo Martinez 31c98454ec fix(sessiond): migrate legacy archives before startup 2026-07-13 14:37:05 +02:00
Federico Jaramillo Martinez c64a01da63 fix(client): enforce application path conventions 2026-07-13 14:29:50 +02:00
Federico Jaramillo Martinez 7878cbe57b fix(sessions): add safe legacy archive migration core 2026-07-13 14:26:32 +02:00
Federico Jaramillo Martinez 0981a2dc8f fix(cli): use POSIX launchd probe paths 2026-07-13 14:15:59 +02:00
Pi Web Agent 8b0452d545 fix(docker): synchronize dev dependency volume 2026-07-13 12:15:18 +00:00
Federico Jaramillo Martinez a8aee7b550 fix(cli): use POSIX native service paths 2026-07-13 13:10:34 +02:00
Federico Jaramillo Martinez a9bcfe25ff fix: preserve plugin manifest compatibility 2026-07-13 12:29:21 +02:00
Federico Jaramillo Martinez 767e653028 fix(cli): harden native service manager preflight 2026-07-13 01:28:04 +02:00
Federico Jaramillo Martinez dde48b3b11 fix(cli): diagnose native service plans in manager context 2026-07-13 00:41:51 +02:00
Federico Jaramillo Martinez 3ac6679952 fix(cli): preflight native services in manager context 2026-07-13 00:25:53 +02:00
Federico Jaramillo Martinez 5ce793add9 refactor(cli): define canonical native service plans 2026-07-13 00:08:09 +02:00
Federico Jaramillo Martinez 0d3096973e docs: remove reverse proxy section from README 2026-07-13 00:04:01 +02:00
Federico Jaramillo Martinez da680f41e1 docs: trim README reverse proxy example 2026-07-12 23:57:26 +02:00
Federico Jaramillo Martinez 62ba7f394a test(client): cover resolved update check URLs 2026-07-12 23:30:05 +02:00
Federico Jaramillo Martinez a493949c2a docs: document reverse proxy path prefixes 2026-07-12 23:28:20 +02:00
Federico Jaramillo Martinez ceeb0d413d fix(plugins): make manifests deployment relative 2026-07-12 23:28:03 +02:00
Federico Jaramillo Martinez 4b2882bb5c fix(client): make build assets deployment relative 2026-07-12 23:27:43 +02:00
Federico Jaramillo Martinez c661fad7e3 fix(client): resolve URLs from application base 2026-07-12 23:27:43 +02:00
chenyimeng 27af5a70ad feat: support deploying pi-web under an arbitrary base path
Make all browser-facing API paths and WebSocket URLs relative so that
vite's <base href> can resolve them correctly when pi-web is served
from a subpath (e.g. /ai or /test/ai).

Also introduce PI_WEB_BASE_PATH so the server can generate plugin
module URLs that include the base path.
2026-07-12 23:27:43 +02:00
Federico Jaramillo Martinez d72b14f40a feat: add manual PI WEB update checks 2026-07-12 23:21:43 +02:00