mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 17:11:42 -06:00
6e458d84bf
* feat(agents): add managed GitHub identities * fix(agents): use opaque GitHub setup handles * style(codex): format managed shell environment call * refactor(agents): own managed GitHub process identity * chore(config): refresh baseline after rebase * fix(ci): satisfy managed GitHub identity gates * fix(ci): repair managed GitHub identity checks * test(agents): align GitHub identity CI coverage * fix(codex): scope login shell isolation * fix(agents): let managed gh profiles authenticate * fix(agents): harden GitHub identity setup * test(gateway): align method suffix counts * fix(ui): serialize GitHub identity mutations * fix(protocol): generate GitHub configure requests * test(ui): restore timers after identity tests * fix(ui): preserve GitHub identity mutation ownership * fix(agents): preserve native GitHub CLI auth
Generated Docs Artifacts
Generated contract files are tracked drift-detection artifacts. Full pretty snapshots remain local inspection artifacts.
Tracked (committed to git):
config-baseline.sha256— hashes of config baseline JSON artifacts.config-baseline.counts.json— maximum entry counts for each config baseline kind.sqlite-session-transcript-schema-baseline.sha256— hash of the sessions/transcripts SQLite schema baseline.
Local only (gitignored):
config-baseline.json,config-baseline.core.json,config-baseline.channel.json,config-baseline.plugin.json.artifacts/sqlite-session-transcript-schema-baseline.sql
Do not edit any of these files by hand.
- Regenerate config baseline:
pnpm config:docs:gen - Validate config baseline:
pnpm config:docs:check - Regenerate SQLite sessions/transcripts schema baseline:
pnpm sqlite:sessions-schema:gen - Validate SQLite sessions/transcripts schema baseline:
pnpm sqlite:sessions-schema:check