Federico Jaramillo Martinez
ee8d9e5359
docs: document immutable provider bootstrap
2026-07-22 20:46:41 +02:00
Federico Jaramillo Martinez
c2bf595999
feat(sessions): allow global-extension providers, require Pi 0.81
...
Relaxes the provider policy from 'global config only' to 'global sources':
providers registered by agent-dir (global) extensions are learned once at
daemon startup and allowed on the shared runtime; project-extension
registrations are still rejected with a session warning. Global extensions
load identically for every session, so their providers are daemon-consistent
and cannot leak project state (#76 ).
- Shim now allows allowlisted ids through and also covers Pi 0.81's native
provider path (registerNativeProvider), closing a bypass.
- Startup learning step loads only global extensions against a scratch cwd
and diffs the runtime's registered provider ids.
- Bumps @earendil-works/* dev/peer ranges to >=0.81.1 <0.82; adapts to the
Agent.streamFn -> streamFunction rename.
- Docs, changeset, unit and acceptance tests updated (global-extension allow
path, late re-registration a la pi-tensorx, native provider rule).
2026-07-22 17:13:57 +02:00
Federico Jaramillo Martinez
242911331a
docs: document global provider policy and extension registration rejection
2026-07-22 09:36:32 +02:00
Federico Jaramillo Martinez
a9bcfe25ff
fix: preserve plugin manifest compatibility
2026-07-13 12:29:21 +02:00
Federico Jaramillo Martinez
a493949c2a
docs: document reverse proxy path prefixes
2026-07-12 23:28:20 +02:00
Federico Jaramillo Martinez
d72b14f40a
feat: add manual PI WEB update checks
2026-07-12 23:21:43 +02: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
377b5a28b6
docs: align package management website docs
2026-07-01 22:39:47 +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
01c75298f9
fix: keep federated docker updates tab visible
2026-06-29 16:12:40 +00:00
Pi Web Agent
bd28c93cfe
feat: unify Docker entrypoint
2026-06-29 11:27:47 +00:00
Federico Jaramillo Martinez
c2e2a29847
docs: add PI WEB configuration reference
2026-06-23 19:58:36 +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
c57f24dfa5
feat: support machine-specific plugins
2026-06-09 15:10:32 +02:00
Federico Jaramillo Martinez
25d8188970
fix(docs): keep mobile header controls visible
2026-06-07 12:52:21 +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
0e64b812dd
fix: prefer gateway plugins over remote duplicates
2026-06-05 09:53:33 +02:00
Federico Jaramillo Martinez
b9be7de206
feat: load machine-scoped remote plugins
2026-06-05 09:29:48 +02:00
Federico Jaramillo Martinez
e3533ebf1f
feat: add public plugin workspace capabilities
2026-06-04 13:00:25 +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
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
13bb8e4227
feat: add dash favicon
2026-05-21 15:52:17 +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