Skip to content

0.5.0: TTL expiration, reconnect hardening, and agent telemetry#7

Merged
AdityaVG13 merged 2 commits into
masterfrom
feat/v050-phase-3b-ttl
Apr 8, 2026
Merged

0.5.0: TTL expiration, reconnect hardening, and agent telemetry#7
AdityaVG13 merged 2 commits into
masterfrom
feat/v050-phase-3b-ttl

Conversation

@AdityaVG13
Copy link
Copy Markdown
Owner

Summary

  • add TTL/hard-expiration support for memories/decisions (schema + store + recall + compaction)
  • harden daemon/MCP reconnect behavior for mid-session restarts (longer health waits, unlimited respawn attempts with cooldown, session re-registration)
  • improve Control Center startup/stop smoothness and clarify boot-savings analytics with richer per-agent visibility
  • track agent presence/model labels in sessions so AGENTS shows active model identities (e.g. DROID (5.3 Codex Extra High))

Validation

  • rtk cargo test (daemon-rs): 84 passed
  • rtk cargo clippy -- --deny warnings
  • npm --prefix desktop/cortex-control-center run test: 24 passed
  • npm --prefix desktop/cortex-control-center run web:build
  • cargo check (desktop/cortex-control-center/src-tauri)

AdityaVG13 and others added 2 commits April 8, 2026 04:17
Improve daemon and MCP recovery behavior for mid-session restarts, and clarify boot-savings analytics with richer per-agent visibility in Control Center.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Make lifecycle commands non-blocking, cache daemon port resolution, and remove slow shutdown read waits so Start/Stop remains responsive during reconnect cycles.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@AdityaVG13 AdityaVG13 merged commit d56f97f into master Apr 8, 2026
6 checks passed
@AdityaVG13 AdityaVG13 deleted the feat/v050-phase-3b-ttl branch April 14, 2026 07:41
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