Skip to content

Add persona and team import polish#1203

Merged
tellaho merged 1 commit into
mainfrom
kennylopez-agent-import-dnd
Jun 26, 2026
Merged

Add persona and team import polish#1203
tellaho merged 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
@klopez4212 klopez4212 force-pushed the kennylopez-agent-import-dnd branch from 4fc2578 to bd20926 Compare June 25, 2026 12:49
@tellaho tellaho enabled auto-merge (squash) June 26, 2026 23:32
@tellaho tellaho merged commit f00c86e into main Jun 26, 2026
25 checks passed
@tellaho tellaho deleted the kennylopez-agent-import-dnd branch June 26, 2026 23:33
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.

2 participants