Skip to content

Make host pairing reliable across exposure modes - #2093

Open
Aaronontheweb wants to merge 10 commits into
netclaw-dev:devfrom
Aaronontheweb:fix/host-pairing-reliability
Open

Make host pairing reliable across exposure modes#2093
Aaronontheweb wants to merge 10 commits into
netclaw-dev:devfrom
Aaronontheweb:fix/host-pairing-reliability

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Summary

  • Use a host key-ring proof for local pairing commands.
  • Keep valid codes after recoverable exchange failures.
  • Add a pairing matrix and release smoke coverage.

Closes #2034

@Aaronontheweb
Aaronontheweb marked this pull request as ready for review August 30, 2026 12:00
@Aaronontheweb Aaronontheweb added security Security-related changes bug Something isn't working UX/DX UI / UX / DX friction issue or user-facing annoyances. labels Aug 30, 2026

@Aaronontheweb Aaronontheweb left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed just the spec primarily

Comment thread src/Netclaw.Tests.Utilities/FakeHttpClientFactory.cs
Comment thread docs/spec/GLOSSARY.md
Comment thread feeds/skills/.system/files/netclaw-operations/references/devices.md
@Aaronontheweb

Copy link
Copy Markdown
Collaborator Author

@copilot resolve the merge conflicts in this pull request

@Aaronontheweb
Aaronontheweb force-pushed the fix/host-pairing-reliability branch from c35e001 to 8f26ca9 Compare September 4, 2026 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working security Security-related changes UX/DX UI / UX / DX friction issue or user-facing annoyances.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A duplicate device name burns the one-time pairing code

1 participant