Skip to content
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -155,4 +155,9 @@ Thumbs.db
.env.test
.env.production

.actrc
# Database files
*.db
*.sqlite
*.sqlite3
conversations.db
test.db
36 changes: 18 additions & 18 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## [1.0.0](https://github.com/hepivax/mcp-as-a-judge/compare/v0.1.8...v1.0.0) (2025-08-30)
## [1.0.0](https://github.com/OtherVibes/mcp-as-a-judge/compare/v0.1.8...v1.0.0) (2025-08-30)

### ⚠ BREAKING CHANGES

Expand Down Expand Up @@ -56,45 +56,45 @@ Benefits:

### πŸš€ Features

* add CODEOWNERS file to require approval from [@hepivax](https://github.com/hepivax) ([1bd5b29](https://github.com/hepivax/mcp-as-a-judge/commit/1bd5b2961b99519fe9b819363fb56902b21dbb1e))
* configure semantic release with GitHub App token for branch protection bypass ([315cb37](https://github.com/hepivax/mcp-as-a-judge/commit/315cb379fb1b50c0e241c5573322a3ead6e0b41a))
* enforce mandatory online research with List[str] URLs and collaborative workflow ([#11](https://github.com/hepivax/mcp-as-a-judge/issues/11)) ([3b76dc0](https://github.com/hepivax/mcp-as-a-judge/commit/3b76dc0bda287acfbc51ab5aef1586e85eb34b1a))
* separate user and system messages with type-safe Pydantic models ([3f0a688](https://github.com/hepivax/mcp-as-a-judge/commit/3f0a688b9c7839efa8302dd54ab13be497f489e2))
* add CODEOWNERS file to require approval from [@OtherVibes](https://github.com/OtherVibes) ([1bd5b29](https://github.com/OtherVibes/mcp-as-a-judge/commit/1bd5b2961b99519fe9b819363fb56902b21dbb1e))
* configure semantic release with GitHub App token for branch protection bypass ([315cb37](https://github.com/OtherVibes/mcp-as-a-judge/commit/315cb379fb1b50c0e241c5573322a3ead6e0b41a))
* enforce mandatory online research with List[str] URLs and collaborative workflow ([#11](https://github.com/OtherVibes/mcp-as-a-judge/issues/11)) ([3b76dc0](https://github.com/OtherVibes/mcp-as-a-judge/commit/3b76dc0bda287acfbc51ab5aef1586e85eb34b1a))
* separate user and system messages with type-safe Pydantic models ([3f0a688](https://github.com/OtherVibes/mcp-as-a-judge/commit/3f0a688b9c7839efa8302dd54ab13be497f489e2))

### πŸ› Bug Fixes

* correct version to 0.1.9 ([4072bdb](https://github.com/hepivax/mcp-as-a-judge/commit/4072bdbfeda715c7affa19613cbed48ff560d402))
* move prompts into package for reliable installation ([3d2fde6](https://github.com/hepivax/mcp-as-a-judge/commit/3d2fde6143edb3c0598788e5b370fa30dc6163af))
* resolve prompts directory not found in installed package ([d8f7964](https://github.com/hepivax/mcp-as-a-judge/commit/d8f7964f85582fdfe118e70860cee7f988f3d563))
* correct version to 0.1.9 ([4072bdb](https://github.com/OtherVibes/mcp-as-a-judge/commit/4072bdbfeda715c7affa19613cbed48ff560d402))
* move prompts into package for reliable installation ([3d2fde6](https://github.com/OtherVibes/mcp-as-a-judge/commit/3d2fde6143edb3c0598788e5b370fa30dc6163af))
* resolve prompts directory not found in installed package ([d8f7964](https://github.com/OtherVibes/mcp-as-a-judge/commit/d8f7964f85582fdfe118e70860cee7f988f3d563))

### ♻️ Code Refactoring

* use importlib.resources for prompt loading (standard Python approach) ([f106137](https://github.com/hepivax/mcp-as-a-judge/commit/f106137bb69324c6cae9284193a48f734cb8851c))
* use importlib.resources for prompt loading (standard Python approach) ([f106137](https://github.com/OtherVibes/mcp-as-a-judge/commit/f106137bb69324c6cae9284193a48f734cb8851c))

## [0.1.8](https://github.com/hepivax/mcp-as-a-judge/compare/v0.1.7...v0.1.8) (2025-08-30)
## [0.1.8](https://github.com/OtherVibes/mcp-as-a-judge/compare/v0.1.7...v0.1.8) (2025-08-30)

### πŸ› Bug Fixes

* use shell environment variable syntax for PYPI_TOKEN ([1452d4e](https://github.com/hepivax/mcp-as-a-judge/commit/1452d4e712b62f6c6af412cfa77116bca46a6bb7))
* use shell environment variable syntax for PYPI_TOKEN ([1452d4e](https://github.com/OtherVibes/mcp-as-a-judge/commit/1452d4e712b62f6c6af412cfa77116bca46a6bb7))

## [0.1.7](https://github.com/hepivax/mcp-as-a-judge/compare/v0.1.6...v0.1.7) (2025-08-30)
## [0.1.7](https://github.com/OtherVibes/mcp-as-a-judge/compare/v0.1.6...v0.1.7) (2025-08-30)

### πŸ› Bug Fixes

* correct PYPI token environment variable name ([3112ee4](https://github.com/hepivax/mcp-as-a-judge/commit/3112ee4ebbca75510a9e2069fe49a84272dbb382))
* use correct PYPI_TOKEN environment variable ([d45a096](https://github.com/hepivax/mcp-as-a-judge/commit/d45a096773c28a9edc1e5e393d95c14687de467a))
* correct PYPI token environment variable name ([3112ee4](https://github.com/OtherVibes/mcp-as-a-judge/commit/3112ee4ebbca75510a9e2069fe49a84272dbb382))
* use correct PYPI_TOKEN environment variable ([d45a096](https://github.com/OtherVibes/mcp-as-a-judge/commit/d45a096773c28a9edc1e5e393d95c14687de467a))

## [0.1.6](https://github.com/hepivax/mcp-as-a-judge/compare/v0.1.5...v0.1.6) (2025-08-30)
## [0.1.6](https://github.com/OtherVibes/mcp-as-a-judge/compare/v0.1.5...v0.1.6) (2025-08-30)

### πŸ› Bug Fixes

* add PyPI publication to semantic-release ([bf47cdf](https://github.com/hepivax/mcp-as-a-judge/commit/bf47cdf66b177839f3b1bb0137b6b4a0973e98e7))
* add PyPI publication to semantic-release ([bf47cdf](https://github.com/OtherVibes/mcp-as-a-judge/commit/bf47cdf66b177839f3b1bb0137b6b4a0973e98e7))

## [0.1.5](https://github.com/hepivax/mcp-as-a-judge/compare/v0.1.4...v0.1.5) (2025-08-30)
## [0.1.5](https://github.com/OtherVibes/mcp-as-a-judge/compare/v0.1.4...v0.1.5) (2025-08-30)

### πŸ› Bug Fixes

* test conventional commit format ([e19e40e](https://github.com/hepivax/mcp-as-a-judge/commit/e19e40ede5b848f939a41391d06b54fcdeb680b1))
* test conventional commit format ([e19e40e](https://github.com/OtherVibes/mcp-as-a-judge/commit/e19e40ede5b848f939a41391d06b54fcdeb680b1))

# Changelog

Expand Down
9 changes: 9 additions & 0 deletions config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"database": {
"url": "sqlite://:memory:",
"max_context_records": 20,
"context_enrichment_count": 10,
"record_retention_days": 1
},
"enable_llm_fallback": true
}
Loading
Loading