Skip to content

docs: GHE Copilot auth, reminder status/failure visibility, bump to 0.24.3#80

Merged
Aaronontheweb merged 2 commits into
devfrom
docs/0.24.3-copilot-ghe-reminder-status
Jul 3, 2026
Merged

docs: GHE Copilot auth, reminder status/failure visibility, bump to 0.24.3#80
Aaronontheweb merged 2 commits into
devfrom
docs/0.24.3-copilot-ghe-reminder-status

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Contributor

Addresses three docs issues, all grounded in the netclaw 0.24.3 source.

Closes #76
Closes #77
Closes #78

#76 — GitHub Enterprise auth for the github-copilot provider

  • New GitHub Enterprise subsection in configuration/managed-providers.md:
    • GitHubHost (default https://github.com) and GitHubApiBase (default https://api.github.com) vendor options, with what each controls.
    • --github-host / --github-api-base CLI setup + stored-config JSON.
    • Host-only API-base derivation: github.comapi.github.com, *.ghe.comapi.<host>, GHES→<host>/api/v3.
    • Auth plane vs. model plane: vendor options drive device OAuth, refresh, and the Copilot token exchange; the provider Endpoint drives chat//models and follows the token's endpoints.api (data residency) unless an explicit endpoint override is set.
    • Ambient env-var seeding (COPILOT_GH_HOST/GHE_HOST/GH_HOST/GITHUB_SERVER_URL, GITHUB_API_URL) and a verify/troubleshoot table.
  • cli/provider.md: added --auth/--github-host/--github-api-base flags, github-copilot + veniceai provider types, and a GHE example.

#77netclaw reminder status + failure visibility

  • cli/reminder.md: status in the subcommands table + a ## status section (sample output, per-field meanings, GET /api/reminders/{id}/status backing, skipped-duplicate footgun).
  • configuration/reminders.md: new Failure visibility section — on-demand status and pushed channel failure notices bounded by the 5-failure auto-disable threshold (with notice/auto-disable de-duplication), skipped-fire and CurrentSession/None exclusions, fire-and-forget delivery — plus the 20-minute stall backstop and reminder status in troubleshooting.

#78 — docs behind the release

  • src/version.json0.24.3 (latest published release), lastProfiled2026-07-03. Drift guard now passes.
  • Content pass: models.md caution on the removed silent local-ollama fallback (degraded "no valid model" startup — a documented breaking change), and DwarfStar ds4 under the openai-compatible backend in self-hosted-providers.md / cli/provider.md.

Notes

  • No screenshots added for the Copilot GHE flow or reminder status — none exist in screenshots/output/ yet, and I won't ship fabricated captions. CLI output samples carry it for now.
  • npm run build passes (144 pages); node scripts/check-docs-version.mjs passes.

….24.3

Closes #76, #77, #78.

- #76: document GitHub Enterprise auth for the github-copilot provider —
  GitHubHost/GitHubApiBase vendor options, --github-host/--github-api-base
  flags, API-base derivation rules, auth-plane vs. model-plane distinction,
  env-var seeding, and verify/troubleshoot table.
- #77: document `netclaw reminder status <id>` (fields + GET
  /api/reminders/{id}/status) and reminder failure visibility (channel
  failure notices bounded by the 5-failure auto-disable threshold, 20-min
  stall backstop, skipped-duplicate accounting).
- #78: bump documentedVersion 0.24.0 -> 0.24.3; content pass for the removed
  silent local-ollama fallback (degraded "no valid model" startup) and the
  DwarfStar ds4 openai-compatible backend.
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) July 3, 2026 12:19
@Aaronontheweb
Aaronontheweb merged commit 08af4cb into dev Jul 3, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the docs/0.24.3-copilot-ghe-reminder-status branch July 3, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant