Skip to content

feat: dotfile + agent→memory migration (xp-front)#10

Merged
tjluyao merged 1 commit into
devfrom
qa-sentinel-ux-fixes
Jun 19, 2026
Merged

feat: dotfile + agent→memory migration (xp-front)#10
tjluyao merged 1 commit into
devfrom
qa-sentinel-ux-fixes

Conversation

@tjluyao

@tjluyao tjluyao commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Dotfile + agent→memory platform migration (phases A–D + sweep + app_push hardening). Dual-read/alias-safe throughout — deployed live and verified healthy.

  • .xpcloud.yaml the one spec (manifest.* → slim .manifest.json)
  • .lumid/ = all platform runtime state (cycles/experiments/journal/origin/memories/…)
  • kind agent → memory (alias kept); KG store kg/agents → kg/memories
  • app_push: spec format gate + client+server stale-context rejection

🤖 Generated with Claude Code

… (alias-safe)

A knowledge bank is just the *memory* of an agent (agent = LLM + skills +
memory). Renames the marketplace kind agent→memory in both kind registries
(sdk/kinds.py + xpcloud/kinds.py), keeps 'agent' as an INPUT_ALIAS so existing
kind=agent repos normalize to memory, and normalizes the kind filter in
repo_store.list_repos (both query+stored sides) so a memory query matches
legacy agent repos across the transition. UI relabels Agent(s)→Memory(ies)
(lumid_ui MarketplaceBrowse, xp_ui kindMeta). me_agent (the chatbox) is a real
agent and is untouched. Also fixes a pre-existing preview-state union bug in
MarketplaceBrowse.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@tjluyao tjluyao merged commit b8afa06 into dev Jun 19, 2026
1 check 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