Agent status token: 12 h (founder decision 65d8aed4, exception to SI-14 for nk-agent-status)
make agent-status-token requests --duration=12h and prints the real expiry from the token's exp claim (tools/agent-status/token_expiry.py, never the token), since the API server may cap a duration. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 943911@bnt-lap001 Assistant-Session: fc322940-1c8e-4bed-ab39-86cec99f23a0
This commit is contained in:
parent
619a359072
commit
06291a97da
6 changed files with 87 additions and 5 deletions
5
Makefile
5
Makefile
|
|
@ -212,9 +212,10 @@ bounded-execution-admission-check: ## Validate the example admissions (read-only
|
|||
execution-attribution-receipt-test: ## Receipt schema v0.1 validator; fixtures match the executor (NK-WP-0056-T15)
|
||||
python3 -m pytest tools/execution-attribution-receipt/tests
|
||||
|
||||
agent-status-token: ## Founder, once per working session: a 1 h read-only token for the agent (NK-WP-0058-T05)
|
||||
agent-status-token: ## Founder, once per working day: a 12 h read-only token for the agent (NK-WP-0058-T05)
|
||||
@umask 077 && kubectl --kubeconfig $(HOME)/.kube/config-railiance01 -n sso create token nk-agent-status \
|
||||
--duration=1h > $(HOME)/.kube/nk-agent-status.token && echo "agent-status-token: valid 1h"
|
||||
--duration=12h > $(HOME)/.kube/nk-agent-status.token && \
|
||||
python3 tools/agent-status/token_expiry.py $(HOME)/.kube/nk-agent-status.token
|
||||
|
||||
conventions-lint: ## Runbook and tooling conventions from the 2026-11-04/05 pilot (NK-WP-0058-T07), read-only
|
||||
python3 tools/conventions/lint.py
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue