update plugin settings and add testing section to AGENTS.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Tommy Chow 2026-03-07 00:32:04 -08:00
parent ed59896c5f
commit 26d26a9554
2 changed files with 15 additions and 7 deletions

View file

@ -1,16 +1,15 @@
{
"enabledMcpjsonServers": [
"next-devtools"
],
"enabledPlugins": {
"frontend-design@claude-plugins-official": true,
"feature-dev@claude-plugins-official": true,
"commit-commands@claude-plugins-official": true,
"pr-review-toolkit@claude-plugins-official": true,
"code-simplifier@claude-plugins-official": true,
"typescript-lsp@claude-plugins-official": true,
"claude-md-management@claude-plugins-official": true,
"claude-code-setup@claude-plugins-official": true
},
"enabledMcpjsonServers": [
"next-devtools"
],
"outputStyle": "Explanatory"
"claude-code-setup@claude-plugins-official": true,
"skill-creator@claude-plugins-official": true
}
}

View file

@ -1,5 +1,7 @@
# AGENTS.md
> **Monorepo note:** `web/` is a separate Next.js landing page with its own `AGENTS.md`. This file covers the Flutter app only.
## Workflow
- In plan mode, interview thoroughly — ask about UI/UX, tradeoffs, and edge cases before coding
@ -41,6 +43,13 @@ dart run build_runner build --delete-conflicting-outputs # Same, but
- Always include trailing commas
- Use single quotes
## Testing
- `flutter test` runs all tests; `flutter test test/path/to/file.dart` for a single file
- HTTP mocking: `http_mock_adapter` (`DioAdapter`) — use full URLs in `onGet`/`onPost`
- General mocking: `mocktail` (no codegen required)
- Fixtures live in `test/fixtures/` (e.g., `irc_messages.dart`, `api_responses.dart`)
## Commits
Lowercase, no prefixes (e.g., `fix landscape bottom padding in chat bottom bar`). Keep commits tightly scoped.