Skip to content

Copilot/pending coc updates 20260514#94

Merged
plusplusoneplusplus merged 7 commits into
mainfrom
copilot/pending-coc-updates-20260514
May 15, 2026
Merged

Copilot/pending coc updates 20260514#94
plusplusoneplusplus merged 7 commits into
mainfrom
copilot/pending-coc-updates-20260514

Conversation

@plusplusoneplusplus
Copy link
Copy Markdown
Owner

No description provided.

@plusplusoneplusplus plusplusoneplusplus enabled auto-merge (rebase) May 15, 2026 05:12
plusplusoneplusplus and others added 7 commits May 15, 2026 06:59
Treat explicit /loop messages that begin with an interval and task as recurring loop requests in the model guidance, and cover the behavior with loop skill/addon tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Surface a high-visibility security banner above the TopBar when the CoC server is bound to 0.0.0.0 or :: instead of silently rewriting the URL to localhost. The banner explains the risk, offers a copy-to-clipboard for the safe restart command (`coc serve --host 127.0.0.1`), and can be dismissed per browser session via sessionStorage.

- Plumb the raw bind address into `__DASHBOARD_CONFIG__` (html-template + DashboardOptions + server/index wiring)
- Add `getBindAddress()` and `isExposedBinding()` to the client config helpers
- New `SecurityBanner` rendered above `<TopBar />` in `App.tsx`; role=alert, aria-live=assertive, mobile-friendly stacked layout
- Unit tests for config helpers, render/dismiss/persistence behavior, clipboard fallback, plus html-template injection coverage

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve active loop state during server shutdown and re-arm persisted loops from nextTickAt on startup. Add aggregate queue updateTask support so loop ticks can requeue completed tasks through the multi-repo facade.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Allow sandboxed HTML previews to resolve file:// URLs and serve HTML artifacts from the system temp directory while preserving workspace, outputs, and symlink containment checks.

Add regression coverage for temp HTML files, file URL inputs, malformed file URLs, and existing files outside allowed roots.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update test expectations to match the new log format and serve args
introduced in 2b98230 (bind address support). The log now includes
'host <addr>, port <port>' and the serve command passes --host.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@plusplusoneplusplus plusplusoneplusplus force-pushed the copilot/pending-coc-updates-20260514 branch from 2b98230 to 628f058 Compare May 15, 2026 14:00
@plusplusoneplusplus plusplusoneplusplus merged commit e56cf99 into main May 15, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant