Shahar Abramov
|
174848fc36
|
Merge pull request #50 from tadata-org/version/bump-to-0.2.0
Bump version to 0.2.0
v0.2.0
|
2025-04-10 14:49:13 +03:00 |
|
Shahar Abramov
|
49b1fc5395
|
Merge pull request #51 from tadata-org/fix/bugs-after-refactor
Fix/bugs after refactor
|
2025-04-10 14:41:03 +03:00 |
|
Shahar Abramov
|
c095eb99ed
|
fix filtered tools example
|
2025-04-10 14:37:23 +03:00 |
|
Shahar Abramov
|
a6433f1fc2
|
ensure message path is built correctly, and introduce a hacky fix for mounting on APIRouter
|
2025-04-10 14:35:34 +03:00 |
|
Shahar Abramov
|
83242e998a
|
Bump version to 0.2.0
|
2025-04-10 13:55:17 +03:00 |
|
Shahar Abramov
|
ca7b1f4644
|
Merge pull request #49 from tadata-org/feature/filter-endpoints
Granular control over which endpoints are being exposed as tools
|
2025-04-10 13:51:27 +03:00 |
|
Shahar Abramov
|
72fdee3ddc
|
add more test cases
|
2025-04-10 13:34:44 +03:00 |
|
Shahar Abramov
|
4b6ca802a4
|
set coverage threshold to 80 since we had a false high coverage before, because the tests themselves were also measured.
|
2025-04-10 13:31:25 +03:00 |
|
Shahar Abramov
|
09971f0cb2
|
exclude tests from coverage
|
2025-04-10 13:30:26 +03:00 |
|
Shahar Abramov
|
e934c10c00
|
update readme and changelog
|
2025-04-10 13:23:36 +03:00 |
|
Shahar Abramov
|
3daab18090
|
add tool filtering capability
|
2025-04-10 13:23:01 +03:00 |
|
Shahar Abramov
|
ba9897e214
|
Merge pull request #46 from tadata-org/refactor/low-level-mcp-server-instead-of-fastmcp
Refactor and API Redesign
|
2025-04-10 12:51:55 +03:00 |
|
Shahar Abramov
|
5985af8beb
|
improve README
|
2025-04-10 12:49:41 +03:00 |
|
Shahar Abramov
|
8b29e001c5
|
add example
|
2025-04-10 12:41:40 +03:00 |
|
Shahar Abramov
|
99a80f2314
|
update README
|
2025-04-10 11:27:24 +03:00 |
|
Shahar Abramov
|
696c5b4d53
|
Merge branch 'main' into refactor/low-level-mcp-server-instead-of-fastmcp
|
2025-04-09 19:50:43 +03:00 |
|
Shahar Abramov
|
eb00ebff5c
|
add codecov config
|
2025-04-09 19:48:03 +03:00 |
|
Shahar Abramov
|
fbc03988d8
|
use PyPi token instead of username+pass
|
2025-04-09 19:35:04 +03:00 |
|
Shahar Abramov
|
8dd0813980
|
write final tests, improve test coverage to 92%, and set coverage limit higher
|
2025-04-09 19:32:29 +03:00 |
|
Shahar Abramov
|
ebbd0e4107
|
improve examples
|
2025-04-09 18:52:12 +03:00 |
|
Shahar Abramov
|
5e6544bfed
|
exclude mcp endpoints from openapi schema
|
2025-04-09 18:51:57 +03:00 |
|
Shahar Abramov
|
0c286e208f
|
make setup_server method idempotent to be able to re-call it if needed
|
2025-04-09 18:44:00 +03:00 |
|
Shahar Abramov
|
2789bdd1d4
|
fix tests
|
2025-04-09 18:04:12 +03:00 |
|
Shahar Abramov
|
e0d405db82
|
enhance test suite and fix errors
|
2025-04-09 17:54:08 +03:00 |
|
Shahar Abramov
|
9bc99f5a20
|
add more tests
|
2025-04-09 14:44:50 +03:00 |
|
Shahar Abramov
|
9388b690bd
|
basic tests and fixes
|
2025-04-09 14:30:59 +03:00 |
|
Shahar Abramov
|
0da12987c6
|
Merge pull request #44 from shiraayal-tadata/upgrade-version-0.1.8
upgrade version 0.1.8
v0.1.8
|
2025-04-09 14:00:20 +03:00 |
|
shiraayal-tadata
|
4f92f6dcdc
|
upgrade version 0.1.8
|
2025-04-09 13:57:34 +03:00 |
|
Shahar Abramov
|
66d1c2391f
|
Merge pull request #43 from shiraayal-tadata/fix/dependencies
Fix/dependencies
|
2025-04-09 13:50:54 +03:00 |
|
Shahar Abramov
|
bc3738c966
|
ignore examples in test coverage
|
2025-04-09 13:30:28 +03:00 |
|
Shahar Abramov
|
8a268515f4
|
remove redundant util
|
2025-04-09 13:30:11 +03:00 |
|
shiraayal-tadata
|
e76712077e
|
uv sync
|
2025-04-09 13:28:36 +03:00 |
|
shiraayal-tadata
|
f9614df461
|
remove inspect-mate
|
2025-04-09 13:28:32 +03:00 |
|
Shahar Abramov
|
b2ebc5cf05
|
refactor and add more examples
|
2025-04-09 01:22:51 +03:00 |
|
Shahar Abramov
|
005d54ef0e
|
prep tests fixtures
|
2025-04-08 20:31:10 +03:00 |
|
Shahar Abramov
|
a2ff5ce99c
|
Fix ASGI errors
|
2025-04-08 20:08:36 +03:00 |
|
Shahar Abramov
|
1f325f2975
|
add logging to examples (override uvicorn's default logger)
|
2025-04-08 19:23:16 +03:00 |
|
Shahar Abramov
|
7f543d9423
|
fastapi-native routes
|
2025-04-08 19:18:51 +03:00 |
|
Shahar Abramov
|
97ffd8e7c4
|
change to class based
|
2025-04-08 18:13:39 +03:00 |
|
Shahar Abramov
|
222e104d13
|
remove unused imports and clean up module docstrings
|
2025-04-08 17:50:48 +03:00 |
|
Shahar Abramov
|
e10a4a1bbc
|
add full response schema example
|
2025-04-08 17:20:47 +03:00 |
|
Shahar Abramov
|
d9c7918469
|
remove redundant leftover code
|
2025-04-08 17:15:37 +03:00 |
|
Shahar Abramov
|
b3471e4bb8
|
remove dead code
|
2025-04-08 17:00:58 +03:00 |
|
Shahar Abramov
|
2a10c2eb13
|
refactor
|
2025-04-08 16:56:08 +03:00 |
|
Shahar Abramov
|
1bf481f8dc
|
WIP - move tool call handler registration away from mount function
|
2025-04-08 15:45:22 +03:00 |
|
Shahar Abramov
|
45600dcbd0
|
WIP working after switch to lowlevel server instead of FastMCP
|
2025-04-08 13:12:17 +03:00 |
|
Shahar Abramov
|
b79667d36a
|
up minimum test coverage to prevent going down further
|
2025-04-07 14:56:22 +03:00 |
|
Shahar Abramov
|
97bd754c4d
|
update mcp sdk version
|
2025-04-07 14:54:14 +03:00 |
|
Shahar Abramov
|
599348d7c6
|
gitignore repomix
|
2025-04-07 14:52:25 +03:00 |
|
Shahar Abramov
|
fef36001ed
|
Merge pull request #37 from tadata-org/build-fixes
Build fixes and general repo improvements
|
2025-04-07 12:54:27 +03:00 |
|