Skip to content

Commit 5f8a0d1

Browse files
authored
fix: update plugin metadata and SKILL.md for aimock 1.13.0 (#103)
## Summary - **plugin.json**: Fix name (`llmock` → `aimock`), URLs (`CopilotKit/llmock` → `CopilotKit/aimock`), description updated for multimedia - **marketplace.json**: Fix name, update description to mention all capabilities - **SKILL.md**: Add multimedia response types (image, speech, transcription, video), `endpoint` match field, multimedia convenience methods (`onImage`, `onSpeech`, `onTranscription`, `onVideo`), multimedia API endpoints, updated record/replay section, fix remaining `llmock` → `aimock` references
2 parents 01bfc04 + e834410 commit 5f8a0d1

6 files changed

Lines changed: 85 additions & 380 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
},
66
"plugins": [
77
{
8-
"name": "llmock",
8+
"name": "aimock",
99
"source": {
1010
"source": "npm",
1111
"package": "@copilotkit/aimock",
1212
"version": "^1.13.0"
1313
},
14-
"description": "Fixture authoring skill for @copilotkit/aimock — match fields, response types, embeddings, structured output, sequential responses, streaming physics, agent loop patterns, gotchas, and debugging"
14+
"description": "Fixture authoring skill for @copilotkit/aimock — LLM, multimedia (image/TTS/transcription/video), MCP, A2A, AG-UI, vector, embeddings, structured output, sequential responses, streaming physics, record/replay, agent loop patterns, and debugging"
1515
}
1616
]
1717
}

.claude-plugin/plugin.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"name": "llmock",
2+
"name": "aimock",
33
"version": "1.13.0",
4-
"description": "Fixture authoring guidance for @copilotkit/aimock",
4+
"description": "Fixture authoring guidance for @copilotkit/aimock — LLM, multimedia, MCP, A2A, AG-UI, vector, and service mocking",
55
"author": {
66
"name": "CopilotKit"
77
},
8-
"homepage": "https://github.com/CopilotKit/llmock",
9-
"repository": "https://github.com/CopilotKit/llmock",
8+
"homepage": "https://github.com/CopilotKit/aimock",
9+
"repository": "https://github.com/CopilotKit/aimock",
1010
"license": "MIT",
1111
"skills": "./skills"
1212
}

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ coverage/
77
**/__pycache__/
88
packages/.remember/
99
packages/.claude/
10+
# Internal planning docs — NEVER commit these
11+
docs/superpowers/
12+
docs/plans/
13+
docs/specs/

CLAUDE.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# llmock
1+
# aimock
22

33
## Before Every Commit
44

@@ -43,6 +43,10 @@ Automated drift remediation lives in `scripts/`:
4343

4444
See `DRIFT.md` for full documentation and `.github/workflows/fix-drift.yml` for the CI workflow.
4545

46+
## Forbidden Paths
47+
48+
- **NEVER commit internal planning documents** (specs, plans, design docs) to this repo. No `docs/superpowers/`, no `docs/plans/`, no `docs/specs/`. These are gitignored. Store them in Notion or `~/.claude/` instead.
49+
4650
## Commit Messages
4751

4852
- This repo enforces conventional commit prefixes via commitlint: `fix:`, `feat:`, `docs:`, `test:`, `chore:`, `refactor:`, etc.

0 commit comments

Comments
 (0)