Skip to content

remove telemetry markers - #338

Merged
davidabram merged 4 commits into
auth-otel-configfrom
remove-markers
Oct 27, 2026
Merged

davidabram merged 4 commits into
auth-otel-configfrom
remove-markers

Conversation

@davidabram

Copy link
Copy Markdown
Member

No description provided.

Return typed missing, expired, unusable, and valid states from auth.db, and map them to the corresponding managed telemetry fallbacks. Update runtime, multiprocess, and storage tests for the new classification while preserving ownership checks.

Plan: remove-telemetry-readiness-marker (T01)

Co-authored-by: SCE <sce@crocoder.dev>
@davidabram
davidabram added this pull request to stack #337 October 21, 2026 08:11
davidabram and others added 2 commits October 21, 2026 10:15
Prevent non-interactive telemetry credential lookups from mutating outdated or incomplete auth.db files while preserving migration for interactive paths. Add a current-schema-only encrypted open result and use it to classify outdated databases as unavailable without caching them, with multiprocess coverage for unchanged files and later interactive migration.

Plan: `remove-telemetry-readiness-marker`, T02.

Co-authored-by: SCE <sce@crocoder.dev>
…arker

Make managed telemetry startup, doctor health checks, and the Claude header helper use auth.db presence and typed credential lookup directly. Remove readiness-marker reads and state handling so legacy telemetry-ready.json no longer controls readiness or causes credential access on fresh installs, while preserving the existing login/logout marker writes for follow-up cleanup.

Update focused tests and synchronized context to document the auth.db-only behavior.
Plan: remove-telemetry-readiness-marker (T03)

Co-authored-by: SCE <sce@crocoder.dev>
Use the persisted auth.db telemetry credential as the sole readiness source by removing marker writes and clears, and delete the obsolete readiness module and path. Keep logout and session replacement deletion ordering, derive provisioning status from credential persistence, and cover the post-logout lookup state.

Plan: remove-telemetry-readiness-marker (T04)

Co-authored-by: SCE <sce@crocoder.dev>
@davidabram
davidabram merged commit d2f6af0 into main Oct 27, 2026
11 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.

1 participant