Pi Web Agent
fb585261a3
docs: keep README focused on quick start
2026-07-02 21:39:29 +00:00
Pi Web Agent
a2bfd3657d
Merge remote-tracking branch 'origin/main' into feat/docker-runtime-host-admin
...
# Conflicts:
# src/client/src/api.ts
# src/client/src/api/parsers.test.ts
# src/shared/piWebStatusParsing.test.ts
2026-07-02 20:52:50 +00:00
Pi Web Agent
14d0b0f181
docs: keep Docker setup docs scoped
2026-07-02 20:47:39 +00:00
Federico Jaramillo Martinez
64b2b32705
feat: target settings to selected machine
2026-07-02 13:28:03 +02:00
Federico Jaramillo Martinez
3df4041bd7
feat: manage Pi packages on selected machines
2026-07-01 21:54:18 +02:00
Federico Jaramillo Martinez
889672ff53
feat: add session runtime reload command
2026-07-01 19:32:52 +02:00
Federico Jaramillo Martinez
8ade238228
feat: add Pi package management settings
2026-07-01 15:34:34 +02:00
Pi Web Agent
bd28c93cfe
feat: unify Docker entrypoint
2026-06-29 11:27:47 +00:00
Pi Web Agent
3ef3643f64
fix(docker): include compose and persist home
2026-06-25 19:46:24 +00:00
Pi Web Agent
fb2134c775
Merge remote-tracking branch 'origin/main' into feat/docker-runtime-host-admin
...
# Conflicts:
# README.md
2026-06-25 18:58:44 +00:00
Federico Jaramillo Martinez
a4ad23545a
docs: refresh README overview
2026-06-25 15:39:44 +02:00
Federico Jaramillo Martinez
e46d9ecbf8
feat: add safe manual workspace uploads
2026-06-25 15:16:44 +02:00
Federico Jaramillo Martinez
c2e2a29847
docs: add PI WEB configuration reference
2026-06-23 19:58:36 +02:00
Federico Jaramillo Martinez
8ceadb2a62
docs: replace demo animation with screenshots
2026-06-23 14:12:09 +02:00
Pi Web Agent
f8982a9947
feat(docker): migrate images to openSUSE Tumbleweed
2026-06-21 22:17:30 +00:00
Pi Web Agent
784a27a7ac
feat(docker): add custom image hooks
2026-06-21 17:41:27 +00:00
Federico Jaramillo Martinez
a0d60215ca
feat(docker): share dev data with runtime
2026-06-20 23:28:35 +02:00
Federico Jaramillo Martinez
b9b03d9858
docs(docker): document runtime and dev usage
2026-06-20 22:24:56 +02:00
Federico Jaramillo Martinez
d825e5d626
docs: use extensionless canonical URLs
2026-06-15 23:16:52 +02:00
Federico Jaramillo Martinez
18127996f1
docs: improve Pi web UI SEO positioning
2026-06-15 01:27:34 +02:00
Federico Jaramillo Martinez
d17050e144
feat: add image attachments to the chat composer
...
Support pasting (Ctrl/Cmd+V), drag-and-drop, and an Attach button to add
PNG/JPEG/GIF/WebP images to a message, with thumbnail previews and
multi-image support.
Attachments are delivered to the session using pi's native ImageContent
format and are run through pi's own resizeImage so they match pi's inline
image limits exactly. Image content now renders inline in the transcript.
A per-message delivery toggle also lets users save attachments into the
workspace `.pi-web/paste` folder and reference them so the agent reads
them with its own tools.
The accepted HTTP upload size is configurable via PI_WEB_MAX_UPLOAD_BYTES
or the maxUploadBytes config value (default 64 MB).
Closes #13
2026-06-13 13:49:39 +02:00
Federico Jaramillo Martinez
71510444c4
Merge remote-tracking branch 'origin/main' into investigate/issue-12-session-dir
...
# Conflicts:
# src/client/src/api.ts
# src/client/src/api/clients.ts
# src/client/src/api/federatedRouteContract.test.ts
# src/server/sessions/piSessionService.ts
# src/server/sessions/sessionRoutes.ts
2026-06-10 20:43:10 +02:00
Federico Jaramillo Martinez
06052ea5ec
fix: respect Pi session directories by cwd
2026-06-10 20:26:51 +02:00
Federico Jaramillo Martinez
c57f24dfa5
feat: support machine-specific plugins
2026-06-09 15:10:32 +02:00
Federico Jaramillo Martinez
271c9905f7
docs: document machine federation
2026-06-05 23:27:04 +02:00
Federico Jaramillo Martinez
e3533ebf1f
feat: add public plugin workspace capabilities
2026-06-04 13:00:25 +02:00
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
be02c3516f
fix(plugins): rename updates plugin id
2026-06-03 22:53:37 +02:00
Federico Jaramillo Martinez
08f69d09c0
feat: bundle workspace tasks plugin
2026-06-03 22:31:36 +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
50906617a0
feat: add pi-web version reporting
2026-05-28 21:33:14 +02:00
Marc Kassubeck
a142f5ed40
feat: add machine federation
2026-05-26 13:07:31 +02:00
Federico Jaramillo Martinez
824728174b
feat: add native user service installs
2026-05-25 16:28:09 +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
32182a5539
fix: support pi package service entrypoints
2026-05-19 16:56:28 +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
30995797ea
feat: stabilize Pi Web plugin API
2026-05-17 22:46:44 +02:00
Federico Jaramillo Martinez
c66d834c88
docs: add static website and docs
2026-05-15 23:35:48 +02:00
Federico Jaramillo Martinez
42b9c53ddf
docs: remove unsupported GitHub install instructions
2026-05-13 23:41:18 +02:00
Federico Jaramillo Martinez
0481b5287c
Add README badges
2026-05-12 15:52:52 +02:00
Federico Jaramillo Martinez
c82486a2e5
Document Pi Web plugin API
2026-05-11 11:10:31 +02:00
Federico Jaramillo Martinez
56590d8a6a
Refine README intro layout
2026-05-09 23:32:58 +02:00
Federico Jaramillo Martinez
4f7d057c41
Remove WebM demo link
2026-05-09 22:32:01 +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
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