Commit graph

  • 05b572b855 Update tomcat test version Christian Tzolov 2025-01-09 19:32:28 +01:00
  • 37029523cb imporve test logging configuraitons Christian Tzolov 2025-01-09 18:30:34 +01:00
  • 6311794bcd Improve the samples code Christian Tzolov 2025-01-09 16:48:36 +01:00
  • 611f3258d6 refactor: Split transport implementations into modules Christian Tzolov 2025-01-08 16:21:21 +01:00
  • 85c4fb8713 Next development version Christian Tzolov 2025-01-07 10:55:08 +01:00
  • a47eace440 Release version 0.4.2 v0.4.2 Christian Tzolov 2025-01-07 10:54:53 +01:00
  • aa26cfa848 feat: Improve Tool schema handling Christian Tzolov 2025-01-06 21:29:06 +01:00
  • 8334e2ee96 Next development version Christian Tzolov 2025-01-04 18:13:19 +01:00
  • 25c9d8cc73 Release version 0.4.1 v0.4.1 Christian Tzolov 2025-01-04 18:13:02 +01:00
  • 68ae239552 Remove Logback from production JAR Thomas Vitale 2025-01-04 16:42:58 +01:00
  • 580f95526f feat(McpAsyncServer): Add non-blocking execution for tools and resources Christian Tzolov 2025-01-04 17:49:39 +01:00
  • b2082a0506 Next development version Christian Tzolov 2025-01-04 08:41:43 +01:00
  • 30c8fc32eb Release version 0.4.0 v0.4.0 Christian Tzolov 2025-01-04 08:41:22 +01:00
  • 94f172a44e Enhance roots functionality and improve error handling Christian Tzolov 2025-01-04 08:16:02 +01:00
  • 1e2a176c09 fix doc image link Christian Tzolov 2025-01-04 01:19:42 +01:00
  • 2748260cda feat: Enhance MCP roots implementation and test coverage Christian Tzolov 2025-01-04 01:11:34 +01:00
  • c469f790b3 refactor: Improve MCP documentation and transport interfaces Christian Tzolov 2025-01-03 15:48:30 +01:00
  • 13bafbde71 Add deploy docs GH actions Christian Tzolov 2025-01-03 13:34:24 +01:00
  • 48fad96fe4 docs: Add MCP SDK documentation and architecture diagrams Christian Tzolov 2025-01-03 00:25:41 +01:00
  • 724a12b697 Add mcp-docs with initial Antora support Christian Tzolov 2025-01-02 19:27:59 +01:00
  • 51b75dca19 feat: enforce sampling handler presence and add CreateMessageResult builder Christian Tzolov 2025-01-02 18:19:33 +01:00
  • 07769a651d feat(mcp): Add sampling capabilities to MCP server Christian Tzolov 2025-01-02 15:45:17 +01:00
  • 0fd93a9f82 feat: Add roots change notification support to MCP server Christian Tzolov 2025-01-02 08:27:12 +01:00
  • 0b0d5086ce feat: add server/client metadata getters to MCP clients Christian Tzolov 2025-01-01 14:00:37 +01:00
  • 2b42379c57 feat: add getters for server/client capabilities and implementation info Christian Tzolov 2025-01-01 13:33:54 +01:00
  • 86659344fc feat: add structured logging support with severity levels Christian Tzolov 2024-12-30 23:42:18 +01:00
  • a5394fffd2 efactor(mcp): reorganize McpAsyncServer and enhance error handling Christian Tzolov 2024-12-30 16:09:12 +01:00
  • a2a8be2155 Improve README Christian Tzolov 2024-12-30 13:53:23 +01:00
  • d96222dcaf Next development version Christian Tzolov 2024-12-30 13:25:53 +01:00
  • 8dc9b979a8 Release version 0.3.1 v0.3.1 Christian Tzolov 2024-12-30 13:25:35 +01:00
  • b6c9973cbf Fix code formatting Christian Tzolov 2024-12-30 13:16:08 +01:00
  • c36d4677c1 docs(mcp) Improve McpServer and McpClient javadoc Christian Tzolov 2024-12-30 13:13:32 +01:00
  • ad3cdd20a9 fix: Improve MCP server stability and test reliability Christian Tzolov 2024-12-30 12:15:39 +01:00
  • fcf0ff0ae2 refactor: simplify StdioServerTransport to only use System streams Christian Tzolov 2024-12-30 11:52:43 +01:00
  • dfa7435ad8 refactor(mcp) Disable stdio server sink draining on close Christian Tzolov 2024-12-30 09:23:42 +01:00
  • 47b09165c5 refactor(mcp) Increase the server stdio shutdown timeout Christian Tzolov 2024-12-30 09:08:56 +01:00
  • 9b6a0b537b refactor(mcp): improve StdioServerTransport shutdown and error handling Christian Tzolov 2024-12-29 21:40:51 +01:00
  • 2de1d637c0 Fix javadoc issues Christian Tzolov 2024-12-29 21:05:57 +01:00
  • f7551839c5 docs Update pom version in docs Christian Tzolov 2024-12-29 18:56:38 +01:00
  • e6cb56c4b1 Next development version Christian Tzolov 2024-12-29 18:17:34 +01:00
  • f5e121f3c0 Release version 0.3.0 v0.3.0 Christian Tzolov 2024-12-29 18:16:15 +01:00
  • 36b951558d refactor: improve MCP client code organization and robustness Christian Tzolov 2024-12-29 17:53:40 +01:00
  • 9130e742fd fix(mcp): Improve transport shutdown and error handling Christian Tzolov 2024-12-29 10:24:32 +01:00
  • 759fbf13d1 adjust diagram size Christian Tzolov 2024-12-29 00:25:49 +01:00
  • bc75b27e53 docs(mcp) add class diagram Christian Tzolov 2024-12-29 00:25:24 +01:00
  • 347f86ff19 docs Improve MCP readme Christian Tzolov 2024-12-28 23:56:16 +01:00
  • abd0facf4e feat: Add MCP server with Server stdio/sse transport improve MCP client Christian Tzolov 2024-12-19 19:38:38 +01:00
  • c83a45f880 Next development version Christian Tzolov 2024-12-21 18:19:21 +01:00
  • 9d20ca8dc4 Release version 0.2.0 Christian Tzolov 2024-12-21 18:19:01 +01:00
  • ea6ef6a21b Release version 0.2.0 v0.2.0 Christian Tzolov 2024-12-21 18:09:36 +01:00
  • 890350c634 minor javadoc Christian Tzolov 2024-12-21 16:35:22 +01:00
  • 12fd8e51f3 refactor: rename artifacts and restructure modules Christian Tzolov 2024-12-20 22:38:42 +01:00
  • 2ea5527ade feat: Add default logging for MCP notification handlers Christian Tzolov 2024-12-20 10:39:22 +01:00
  • 975578b64b feat: Add resources and prompts change notification support Christian Tzolov 2024-12-19 14:23:55 +01:00
  • 383d6a7eff feat(mcp-client): Add non-blocking tools change notification support Christian Tzolov 2024-12-19 13:51:30 +01:00
  • 9adcc5b9c4 fix(sdtio-client) Escape any embedded newlines in the JSON message Christian Tzolov 2024-12-19 12:21:21 +01:00
  • 05085b76e6 remove folder duplication Christian Tzolov 2024-12-19 12:13:58 +01:00
  • 82c64f5ad3 feat(core): add roots list support and improve documentation Christian Tzolov 2024-12-19 12:09:10 +01:00
  • 7a98a935af Refactor the mcp-core module Dariusz Jędrzejczyk 2024-12-17 18:10:46 +01:00
  • 8b2ce26e8a
    Fix tests by restarting the container in each test Dariusz Jędrzejczyk 2024-12-17 15:33:41 +01:00
  • 716d1a0e7f Enhance DefaultMcpSession with request/response handling Christian Tzolov 2024-12-16 00:44:26 +01:00
  • 0ebb38ce0e Fix the docker.io/tzolov/mcp-everything-server:v1 url Christian Tzolov 2024-12-15 23:32:11 +01:00
  • bc281dee54 feat: add SSE transport and improve documentation Christian Tzolov 2024-12-12 11:46:12 +01:00
  • be31c6119c feat(mcp): add convenience methods without cursor parameter Christian Tzolov 2024-12-13 09:15:28 +01:00
  • c332300651 Delete outdated test Christian Tzolov 2024-12-13 00:02:35 +01:00
  • 59319e5509 refactor: process output writing Christian Tzolov 2024-12-12 23:27:46 +01:00
  • 8a0cd4ef06 refactor: improve resource management in StdioServerTransport Christian Tzolov 2024-12-12 23:18:19 +01:00
  • 8397849d6e Properly dispose Schedulers for IO and skip closing BufferedReader as they deadlocked on Ubuntu Dariusz Jędrzejczyk 2024-12-12 22:53:27 +01:00
  • a4950c04a5 test: increase MCP client timeout to 20s and enable tests Christian Tzolov 2024-12-12 21:45:44 +01:00
  • c41f3fe738 Temp disable the entire McpAsyncClientTests Christian Tzolov 2024-12-12 21:32:06 +01:00
  • 4a1763d355 Temp disable testMcpAsyncClientState Christian Tzolov 2024-12-12 21:29:18 +01:00
  • a55379745f Fix javadoc Christian Tzolov 2024-12-12 21:13:02 +01:00
  • e9bafe9f21 feat(client): add convenience methods for listing operations without cursor Christian Tzolov 2024-12-12 14:28:39 +01:00
  • 972519b9ea
    Improve examples in README.md (#2) Dariusz Jędrzejczyk 2024-12-12 14:34:03 +01:00
  • 7f25221d42 Improve MpcSchema structure Christian Tzolov 2024-12-12 14:00:31 +01:00
  • 9081b6345f refactor: improve process handling and graceful shutdown Dariusz Jędrzejczyk 2024-12-12 13:01:55 +01:00
  • 912e815b17
    Update README.md Christian Tzolov 2024-12-12 10:53:51 +01:00
  • 683cf93d7e Udpate the README docs Christian Tzolov 2024-12-11 13:35:27 +01:00
  • 800f145eb2 Update the mcp-core readme Christian Tzolov 2024-12-11 07:58:44 +01:00
  • 9bbf9d9732 Next development version Mark Pollack 2024-12-11 01:45:23 -05:00
  • dce530ed91 Release version 0.1.0 v0.1.0 Mark Pollack 2024-12-11 01:44:20 -05:00
  • a300886954 Fix profile xml in profile for artifactory-milestone Mark Pollack 2024-12-11 01:28:06 -05:00
  • 44c8fb0080 Add github action for milestone repo release Mark Pollack 2024-12-11 01:20:12 -05:00
  • 98eee0111d Add javadoc back to maven central action Mark Pollack 2024-12-11 00:50:35 -05:00
  • 107c9e9860 Remove upload of javadocs to maven central Mark Pollack 2024-12-11 00:48:01 -05:00
  • 46e929d465 Add javadoc profile to artifactory staging build Mark Pollack 2024-12-11 00:44:46 -05:00
  • ad8bcb5198 Add github actions for artifactory staging and maven central release Mark Pollack 2024-12-11 00:26:26 -05:00
  • 586f132f46 Update copyright headers and add javaformat plugin Mark Pollack 2024-12-10 23:49:24 -05:00
  • 7bec6efd37 remove sample app module, bump version to 0.1.0-SNAPSHOT Mark Pollack 2024-12-10 23:40:17 -05:00
  • 6df87e2170 Enable tests Mark Pollack 2024-12-10 19:47:21 -05:00
  • 3e55cbc1ff temp disable of running tests Mark Pollack 2024-12-10 19:44:19 -05:00
  • 120b5b2242 demo Christian Tzolov 2024-12-11 01:35:20 +01:00
  • b22ee0a1f7 reduce logging in javadoc generation Mark Pollack 2024-12-10 19:21:23 -05:00
  • 559e671f8d Add javadoc profile when running javadoc:aggregate Mark Pollack 2024-12-10 19:18:35 -05:00
  • d28b8d2839 Remove npm cache in CI action Mark Pollack 2024-12-10 19:10:57 -05:00
  • 6604f03176 Add node to CI action Mark Pollack 2024-12-10 19:08:34 -05:00
  • 949f961c04 fix docs Christian Tzolov 2024-12-11 00:55:56 +01:00
  • 2747182b3b Remove leftover mvnw scripts and suppress javadoc warnings Mark Pollack 2024-12-10 18:54:39 -05:00
  • a922b1aa7a Add doc diagrams Christian Tzolov 2024-12-11 00:51:13 +01:00
  • 7d7923102b remove extra file Mark Pollack 2024-12-10 18:44:54 -05:00