Skip to content

Phase 6: Runtime reconnect + status polling + security + docs #83

Description

@ajianaz

Goal

Runtime reconnect (no restart), live status polling, security polish, docs.

Scope / Files

  • src-tauri/src/commands.rsreconnect_connection(id)
  • src/lib/stores/connections.ts — periodic health poll
  • .agent.md, CHANGELOG.md

Tasks

  • reconnect_connection(id) — rebuild adapter live without app restart
  • Status polling — periodic health check updates status badge
  • Security: confirm db file perms 600; mask token in logs; clear token on delete
  • Docs: .agent.md (connection-layer rule), CHANGELOG.md entry

Acceptance

  • Switch backends without restart; status stays fresh when server goes up/down; tokens never leak in logs.

Parent: #37 · Plan: docs/plans/remote-connection-manager.md (Phase 6)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions