Skip to content

Define authenticated debug-console session contract - #49

Merged
Hrabovszki1023 merged 1 commit into
mainfrom
codex/define-debug-session-contract
Jul 28, 2026
Merged

Hrabovszki1023 merged 1 commit into
mainfrom
codex/define-debug-session-contract

Conversation

@Hrabovszki1023

Copy link
Copy Markdown
Owner

Closes #47

Summary

  • define exact pylon> / pylon_debug> prompt parsing and fail-closed session modes
  • require mode detection before login because repeated login is not idempotent
  • require re-authentication after reconnect and best-effort verified logout on shutdown
  • define secret handling, redaction, health/REST/Web exposure, deployment isolation and tests
  • keep polling commands read-only and defer implementation to Implement authenticated debug-console session lifecycle #48

Verification

  • python -m pytest — 207 passed
  • python -m ruff check . — passed
  • python -m mypy src tests — passed
  • git diff --check — passed

@Hrabovszki1023
Hrabovszki1023 merged commit 92ca018 into main Jul 28, 2026
2 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.

Define authenticated debug-console session contract

1 participant