ciregenz
f3761f61eb
[eric] security: contain workspace file paths with realpath and a whole-component boundary
2026-07-31 13:46:52 -07:00
ciregenz
1b6d747326
[eric] merge #107 (pierre): app-use OPENSWARM_APP bridge + AppAgent
...
# Conflicts:
# electron/main.js
# frontend/src/app/pages/Views/ViewPreview.tsx
2026-06-29 21:34:11 -07:00
ciregenz
f3c8189751
[eric] merge eric/browser-parity: in-app browser parity (persistence, focus keystone, zoom/find/tab/middle-click, reopen-closed)
...
# Conflicts:
# backend/apps/outputs/workspace_io.py
2026-06-26 09:10:19 -07:00
abccodes and ciregenz
e38c54150a
[aidan] fix/app-export: stop file-cap marker from corrupting oversize app files
2026-06-26 07:50:19 -07:00
Aidan and GitHub
180da5ea40
[aidan] fix/app-selection: surface real app workspace path in selection so the builder edits in place ( #109 )
2026-06-26 07:30:13 -07:00
ciregenz
ce7b22a216
[eric] swarm: exclude .DS_Store/Thumbs.db from app exports (WALK_SKIP_FILES)
2026-06-26 04:42:02 -07:00
SirKentut
75df12a1b7
[pierre] feat: merge app-use (OPENSWARM_APP bridge + AppAgent) onto eric/dev, convention-clean
...
Brings the app-use feature (OPENSWARM_APP bridge, AppAgent delegation tool,
BrowserClickPoint, autopilot supervision) onto the linted eric/dev base.
- Resolved 9 conflicts favoring eric's refactored structure; renamed all of
pierre's _-prefixed names to p_/P_, kept eric's prior_messages resume guard.
- Made the 4 test-exercised bridge helpers public (p-private rule).
- Wired AppAgent into browser_delegation_tools + BuiltinTool registry and
threaded selected_app_output_ids -> OPENSWARM_SELECTED_APP_IDS (eric had
forward-ported the prompt but not the tool, so it was unreachable).
- Linter clean (underscore/p-private/ruff/cycles 0); 301 backend tests pass.
2026-06-26 02:44:10 -07:00
ciregenz
0d093cc5f8
[eric] backend: one-line every comment + collapse 3+ blank runs across apps/ (AST-verified identical, -lines); CLAUDE.md one-line-comment rule
2026-06-25 02:29:04 -07:00
ciregenz and ciregenz
9ea40fbf7b
[eric] apps: edit selected App in place, no duplicate on launch
2026-06-24 18:29:34 -07:00
ciregenz
991af1b580
[eric] outputs: leading-_ -> p_/P_/public across outputs subsystem (runtime, publish, versions, workspace_io, view_builder_templates); promote cross-file API public (save/load/find_free_port/etc.), fix re-export + monkeypatch test refs
2026-06-23 19:54:26 -07:00
SirKentut and Claude Opus 4.8
a35bfaaf7d
[pierre] feat/app-agent: drive web apps through the OPENSWARM_APP bridge
...
Browser agent gains app-control logic + schema, app-builder skill doc,
run.sh agent-bridge presence check, and app-agent tests.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 15:06:10 -07:00
ciregenz
6cf2606666
[eric] merge: fold eric/cleanup abstraction refactor into dev (resolve 9, re-home edits)
2026-05-24 16:24:59 -07:00
ciregenz
60414566ac
[eric] split: extract outputs html/workspace + runtime process helpers
2026-05-23 02:56:44 -07:00