Skip to content
Open
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
fbcf656
feat: Enhance shared knowledge management with SQLite integration and…
jaeko44 Mar 31, 2026
1231c5e
fix: add agent/internal-harness-control-plane.mjs to package.json fil…
Copilot Mar 31, 2026
6dc7505
fix: resolve GitHub Advanced Security code scanning alerts (ReDoS, pr…
Copilot Mar 31, 2026
dccca18
Potential fix for pull request finding 'Property access on null or un…
jaeko44 Mar 31, 2026
45b75ab
Potential fix for pull request finding 'Property access on null or un…
jaeko44 Mar 31, 2026
fe12887
Potential fix for pull request finding 'Property access on null or un…
jaeko44 Mar 31, 2026
81f122f
Potential fix for pull request finding 'Superfluous trailing arguments'
jaeko44 Mar 31, 2026
c1cfb9f
fix: resolve failing workflow-template tests, demo API sync, and regi…
Copilot Mar 31, 2026
155e9d5
fix: add activeWorkspaceId and buildWorkflowRunApiPath to workflows.j…
Copilot Mar 31, 2026
ba1643e
fix: restore getWorkflowNameById function declaration and add Select …
Copilot Mar 31, 2026
fcf8425
Add numeral CSS utility and apply numeric formatting across UI tabs
Copilot Mar 31, 2026
5bf666d
fix: session-tracker status derivation, writeFileSync import, CLI det…
Copilot Mar 31, 2026
dfc7bfb
fix: revert non-essential changes, keep core feature and security fix…
Copilot Mar 31, 2026
b3f14f6
fix: lazy-load node:sqlite to avoid crash on Node < 22.5
Copilot Mar 31, 2026
367c0d1
chore: revert unintended vendor file changes from npm install
Copilot Mar 31, 2026
0f6d5c2
fix: lazy-import state-ledger-sqlite in shared-knowledge.mjs for Node…
Copilot Mar 31, 2026
515f243
chore: revert unintended vendor file changes from npm install
Copilot Mar 31, 2026
9fc81f4
fix: address code review - remove unused sync helper, consolidate led…
Copilot Mar 31, 2026
389fd2e
Merge branch 'main' into repair/pr437-restore-main
jaeko44 Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 23 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,12 @@ VOICE_DELEGATE_EXECUTOR=codex-sdk
# INTERNAL_EXECUTOR_REVIEW_TIMEOUT_MS=300000
# Experimental autonomous backlog replenishment (disabled by default)
# INTERNAL_EXECUTOR_REPLENISH_ENABLED=false
# Enable deterministic internal harness compile/activate control-plane support
# BOSUN_HARNESS_ENABLED=false
# Path to harness profile source (JSON or markdown fenced JSON)
# BOSUN_HARNESS_SOURCE=.bosun/harness/internal-harness.md
# Validation mode: off | report | enforce
# BOSUN_HARNESS_VALIDATION_MODE=report
# Minimum follow-up tasks to generate per completed task (1-2)
# INTERNAL_EXECUTOR_REPLENISH_MIN_NEW_TASKS=1
# Maximum follow-up tasks to generate per completed task (1-3)
Expand Down Expand Up @@ -496,6 +502,7 @@ VOICE_DELEGATE_EXECUTOR=codex-sdk
# internal - local task-store source of truth (recommended primary)
# github - GitHub Issues
# jira - Jira Issues
# gnap - GNAP projection backend (off by default)
# KANBAN_BACKEND=internal
# Sync behavior:
# internal-primary - internal task-store remains source-of-truth (recommended)
Expand Down Expand Up @@ -596,6 +603,20 @@ VOICE_DELEGATE_EXECUTOR=codex-sdk
# Optional JSON custom field to store full shared state payload
# JIRA_CUSTOM_FIELD_SHARED_STATE=customfield_10048

# GNAP backend (KANBAN_BACKEND=gnap)
# Master toggle for GNAP integration. Must be enabled before selecting gnap.
# GNAP_ENABLED=false
# Path to the repo or clone that will host GNAP projection data
# GNAP_REPO_PATH=
# Synchronization mode. Bosun currently supports projection-only GNAP wiring.
# GNAP_SYNC_MODE=projection
# Where to store GNAP run metadata: git|local
# GNAP_RUN_STORAGE=git
# Where to store GNAP message projections: off|git|local
# GNAP_MESSAGE_STORAGE=off
# Optional sanitized roadmap export for shared visibility
# GNAP_PUBLIC_ROADMAP_ENABLED=false

# ─── Sandbox Policy ──────────────────────────────────────────────────────────
# Controls agent sandbox isolation when using Codex SDK.
# Options:
Expand Down Expand Up @@ -1101,6 +1122,8 @@ COPILOT_CLOUD_DISABLED=true
# Monitor source hot-reload watcher. Default: enabled in devmode, disabled otherwise.
# Set to true to force-enable monitor source hot-restart, false to force-disable.
# SELF_RESTART_WATCH_ENABLED=true
# Quiet period after the last source-file change before self-restart is allowed.
# SELF_RESTART_QUIET_MS=180000
# Status file path (default: .cache/orchestrator-status.json)
# STATUS_FILE=.cache/orchestrator-status.json
# Log directory (default: ./logs)
Expand Down Expand Up @@ -1143,5 +1166,3 @@ COPILOT_CLOUD_DISABLED=true

# OpenTelemetry tracing (optional)
# BOSUN_OTEL_ENDPOINT=http://localhost:4318/v1/traces


15 changes: 14 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,17 @@ reports/mutation/
.tmp-*

.bosun-monitor/backups/*
tmp/*
tmp/*

node-compile-cache/*
*/*.tmp
*/*.log
*.log
*.tmp
{{*}}
*tmp*
*null*
*git-cache*
_docs/2026-03-31-sibling-project-adoption-analysis.md
.playwright-cli
output/playwright
Loading
Loading