- Add installation section with npm install -g @vibe-cli/vibe
- Add setup instructions for this repository
- Note that agents work best from repo root directory
- Remove external link
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Complete step-by-step guide for creating CRUD test chains
- Examples for /spells and /characters endpoints
- Includes troubleshooting section
- References to Bruno documentation
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add warning that tests in main/master are demo only
- Clarify that repo is for local use
- Direct contributors to Contributing section
- Emphasize that only @LukasKanka is the maintainer
- Mention fork and branch options for experimentation
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add docs/USING_VIBE_AGENTS.md with complete usage instructions
- Include agent descriptions, invocation methods, and use cases
- Add examples of conversations with each agent
- Add best practices and troubleshooting tips
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add .vibe/agents/api-test-assistant.md - API test creation helper
- Add .vibe/agents/bruno-expert.md - Bruno CLI specialist
- Add .vibe/agents/learning-guide.md - Educational assistant
- Add .vibe/instructions.md - Global guidelines for all agents
Agents can be invoked with:
- /api-tester - API Test Assistant
- /bruno-expert - Bruno Expert
- /learning-guide - Learning Guide
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add explicit rule: direct push to main/master is forbidden
- Require new branches and Pull Requests for contributions
- Add PR guidelines for clarity
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add docs/COLECTION_GUIDE.md with complete guide for creating new collections
- Add test:all:with-backend script for automatic backend + tests execution
- Update README.md with JsonPlaceholder reference and new script info
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Dynamically find all collections in apiTest/
- cd into each collection directory before running tests
- Matches CI/CD pipeline behavior
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add apiTest/JsonPlaceholder/opencollection.yml
- Add Users/Get all users.yml (GET /users test)
- Add Posts/Get post by ID.yml (GET /posts/1 test)
- Add Posts/Create new post.yml (POST /posts test)
- Update README.md with JsonPlaceholder reference
Tests use public JSONPlaceholder API - no local backend required.
Works in CI/CD pipeline automatically.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Bruno CLI requires running from the collection root directory that contains opencollection.yml.
Changed test execution to cd into each collection directory before running tests.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Move web/backend to backends/potter-api
- Move web/frontend to backends/potter-api/frontend
- Add root package.json with npm workspaces
- Update README.md with monorepo navigation
- Update .github/workflows/api-tests.yml for dynamic test discovery
- Update bruno_test_scenario.md paths
- Fix .gitignore to allow JSON data files
- Add three new AI tests in apiTest/PotterAPI/AI/
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>