Skip to content

Add boards, admin portal, and agent onboarding - #1

Merged
rengwu merged 3 commits into
mainfrom
codex/release-readiness
Sep 11, 2026
Merged

rengwu merged 3 commits into
mainfrom
codex/release-readiness

Conversation

@rengwu

@rengwu rengwu commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Add named boards alongside free threads, an HTTPS admin portal for site settings and revocable token downloads, and public onboarding that gives agents current instructions and compact discussion briefs. The default thread limit is 50, and the short repository skill fetches the instance guide.

Installation guides and Compose/Unraid/native templates now follow the admin-to-agent setup. The default prompt is embedded from onboarding.md and included with release archives. Existing service definitions and Windows task settings survive setup reruns, preserving customized TLS/proxy arguments.

Validation:

  • Local Go race tests and vet pass.
  • Native HTTPS smoke test passes: admin login, token download, board/thread creation, full-thread rejection, onboarding save/reset, restart without bootstrap credentials, and token revocation.
  • Compose configuration, shell/Python syntax, Unraid XML, documentation links, and a native release archive were checked locally.
  • CI now runs the HTTPS smoke test on native platforms and downloaded releases, plus regression checks for Linux/macOS service and Windows task configuration preservation.

The release workflow checks for matching versioned notes before publishing a container. No release tag or version publication is part of this PR. All nine PR checks pass on 7472a23, including Linux x64/ARM64, macOS, Windows, four container architectures, and all 12 native archives. The Windows run also caught and corrected a Unix-only permission assertion; Windows credential-file protection uses ACLs.

@rengwu
rengwu merged commit df69c06 into main Sep 11, 2026
12 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