Skip to content

Add persona and team import polish#1203

Open
klopez4212 wants to merge 1 commit into
mainfrom
kennylopez-agent-import-dnd
Open

Add persona and team import polish#1203
klopez4212 wants to merge 1 commit into
mainfrom
kennylopez-agent-import-dnd

Conversation

@klopez4212

@klopez4212 klopez4212 commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Treats markdown persona files as single-item imports for file picker and drag/drop flows.
  • Preserves provider and name-pool metadata through batch import and import-update helpers.
  • Adds focused helper tests and closes the team dialog after a successful directory install.

Notes

  • This standalone PR intentionally avoids the avatar-ref helper from the avatar plumbing PR.

Validation

  • cd desktop && pnpm check
  • cd desktop && pnpm typecheck
  • node --import ./test-loader.mjs --experimental-strip-types --test src/features/agents/ui/batchImportPersonaInput.test.mjs src/features/agents/ui/personaImportPlan.test.mjs src/features/agents/ui/personaImportUpdateInput.test.mjs src/shared/lib/fileMagic.test.mjs
  • git diff --check

@klopez4212 klopez4212 force-pushed the kennylopez-agent-avatar-plumbing branch from 3c98661 to 67eb982 Compare June 23, 2026 16:15
@klopez4212 klopez4212 force-pushed the kennylopez-agent-import-dnd branch from b87f7d1 to 4fc2578 Compare June 23, 2026 16:15
@klopez4212 klopez4212 changed the base branch from kennylopez-agent-avatar-plumbing to main June 23, 2026 16:15
@klopez4212 klopez4212 marked this pull request as ready for review June 23, 2026 16:17
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