Update
This commit is contained in:
parent
739ff9dc27
commit
09c5b30f15
7 changed files with 335 additions and 0 deletions
59
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
59
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
---
|
||||
name: Bug report
|
||||
about: Report a defect in iai-mcp
|
||||
title: "[bug] "
|
||||
labels: bug
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
<!-- One sentence describing what is wrong. -->
|
||||
|
||||
## Environment
|
||||
|
||||
- iai-mcp version: `iai-mcp --version`
|
||||
- macOS version:
|
||||
- Python version: `python --version`
|
||||
- Node version: `node --version`
|
||||
- MCP host (Claude Code / Claude Desktop / other):
|
||||
|
||||
## Steps to reproduce
|
||||
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
## Expected behaviour
|
||||
|
||||
<!-- What should have happened. -->
|
||||
|
||||
## Actual behaviour
|
||||
|
||||
<!-- What actually happened. -->
|
||||
|
||||
## Doctor output
|
||||
|
||||
```
|
||||
$ iai-mcp doctor
|
||||
<paste full output here>
|
||||
```
|
||||
|
||||
## Daemon status
|
||||
|
||||
```
|
||||
$ iai-mcp daemon status
|
||||
<paste output here>
|
||||
```
|
||||
|
||||
## Relevant logs
|
||||
|
||||
If applicable, paste the last 30-50 lines from:
|
||||
|
||||
```
|
||||
~/.iai-mcp/logs/daemon-YYYY-MM-DD.log
|
||||
~/.iai-mcp/logs/capture-YYYY-MM-DD.log
|
||||
```
|
||||
|
||||
## Additional context
|
||||
|
||||
<!-- Anything else that helps. Screenshots, related issues, suspected cause. -->
|
||||
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: Documentation
|
||||
url: https://github.com/CodeAbra/iai-mcp#readme
|
||||
about: Check the README for installation, configuration, and troubleshooting.
|
||||
- name: Security report
|
||||
url: https://github.com/CodeAbra/iai-mcp/security/advisories/new
|
||||
about: Report a security issue privately via GitHub Security Advisories.
|
||||
35
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
35
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
name: Feature request
|
||||
about: Suggest a feature or enhancement
|
||||
title: "[feature] "
|
||||
labels: enhancement
|
||||
---
|
||||
|
||||
## What problem does this solve?
|
||||
|
||||
<!-- Describe the user-facing problem or limitation. What can't you do today? -->
|
||||
|
||||
## Proposed solution
|
||||
|
||||
<!-- What you'd like to see. Concrete is better than abstract. -->
|
||||
|
||||
## Alternatives considered
|
||||
|
||||
<!-- Other approaches you thought about and why they're worse. -->
|
||||
|
||||
## Affected areas
|
||||
|
||||
- [ ] Capture path
|
||||
- [ ] Recall / retrieval
|
||||
- [ ] Consolidation / sleep cycles
|
||||
- [ ] Daemon lifecycle
|
||||
- [ ] Storage / encryption at rest
|
||||
- [ ] MCP wrapper
|
||||
- [ ] Bench harness
|
||||
- [ ] CLI / doctor
|
||||
- [ ] Documentation
|
||||
- [ ] Other: ___
|
||||
|
||||
## Additional context
|
||||
|
||||
<!-- Use case, related issues, prior art. -->
|
||||
41
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
41
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
## Summary
|
||||
|
||||
<!-- One or two sentences on what this PR changes and why. -->
|
||||
|
||||
## Type of change
|
||||
|
||||
- [ ] Bug fix
|
||||
- [ ] New feature
|
||||
- [ ] Refactor (no behaviour change)
|
||||
- [ ] Documentation
|
||||
- [ ] Build / tooling
|
||||
|
||||
## Affected areas
|
||||
|
||||
- [ ] Capture path
|
||||
- [ ] Recall / retrieval
|
||||
- [ ] Consolidation / sleep cycles
|
||||
- [ ] Daemon lifecycle / FSM
|
||||
- [ ] Storage / encryption at rest
|
||||
- [ ] MCP wrapper (TypeScript)
|
||||
- [ ] Bench harness
|
||||
- [ ] CLI / doctor
|
||||
- [ ] Other: ___
|
||||
|
||||
## Testing
|
||||
|
||||
- [ ] `pytest` passes locally
|
||||
- [ ] `ruff check src/ tests/` clean
|
||||
- [ ] New tests added for changed behaviour, or rationale below for why not
|
||||
|
||||
## Benchmarks
|
||||
|
||||
If this PR touches retrieval, capture, or consolidation, include before/after numbers from the relevant `bench.*` harness.
|
||||
|
||||
- Bench command run: `python -m bench.___`
|
||||
- Before:
|
||||
- After:
|
||||
|
||||
## Notes for reviewers
|
||||
|
||||
<!-- Anything reviewers should know: known limitations, follow-ups, design choices. -->
|
||||
Loading…
Add table
Add a link
Reference in a new issue