Repository navigation
Changelog
馃殌 Features
- 01ba69a #557 Add tool name on operation card, remove unwanted warning and add completion in editor, closes #557
- 6d8bdf6 #471 Revert the renaming of the doCallBackend() method, closes #471
- 232b9ff #522 Ensure no CPU loop is possible, closes #522
- 2a914af #530 Fix a mismatch between max tool calls and max memory pages, closes #530
- ec6351f #531 Add Audit on Code Mode execution, closes #531
- 25a01dc #549 Elicitation pre-flight strategy in code mode, closes #549
- 5a43c3b #529 Implement search_tools, get_api_types and execute_code and plug them in McpController, closes #529
- 5dc18ec #529 Implement search_tools, get_api_types and execute_code and plug them in McpController, closes #529
- 022194d #530 Harden existing script execution, closes #530
- 08664eb #530 Prepare API, harden and set limits for the code mode execution, closes #530
- 6dc0729 #528 Add toolExposureMode in entity and UI, closes #528
- 3a26d4f #528 Add toolExposureMode in entity, API, CLI and propagate it to proxy, closes #528
- edb2a9e improve quotas UX and render custom organization icons (#501), closes #501
馃悰 Fixes
- c2413ba #552 Add cariage return in scopes placeholder, closes #552
- fb329c9 #559 Add a short representation of GraphQL NonNull types + add a JPA truncation converter for informational strings, closes #559
- f0bcbc5 OOM crash on massive payloads and gRPC sync limit drops (#481), closes #481
- a3373f9 migrate web UI icons to Hugeicons (#551), closes #551
- df63d34 #522 Make sure staticAudiences are sent to the proxy, closes #522
- beed21f #550 Aviod serializing empty arguments + avoid using a body publisher is empty body, closes #550
- 9153827 #546 resolve org.opencontainers.image.revision as the real commit SHA (#547), closes #546 #547
- b9582de #545 Merge OpenAPI parameters at the path level with the one from verb level - also add a guard for null response in ToolCallExecutor, closes #545
馃О Tasks
- f029730 #558 Need to change because on my new box the 10.255.255.1 host resolution fails with a no route to host error, not a timeout. Moved to local mock server., closes #558
- ed02663 deps: #560 Bump jtoon to 2.0.8, closes #560
- 4a64783 deps: Bump shell-quote and concurrently (#556), closes #556
- b16b5ee deps: Bump source-map-js in /dev/github-user-mcp-app (#542), closes #542
- 421b9c7 deps: Bump @hono/node-server in /dev/github-user-mcp-app (#518), closes #518
- 377cc0e deps: Bump source-map-js from 1.2.1 to 1.2.2 in /web-ui (#540), closes #540
- d3f44f2 deps: Bump @modelcontextprotocol/sdk in /dev/github-user-mcp-app (#548), closes #548
- b9d56ed deps: Bump proxy-addr in /dev/github-user-mcp-app (#541), closes #541
- ca73b5a deps-dev: Bump source-map-js from 1.2.1 to 1.2.2 in /cli (#543), closes #543
- 4fdd0bb docs: Drafting a Roadmap for Reshapr
- 02e0a3b deps-dev: Bump @sveltejs/vite-plugin-svelte in /web-ui (#534), closes #534
- 66ff58b add Vaishnav Kale as Code Owner (#538), closes #538
- bb3d3d1 update from global .github repo (#539), closes #539
- da24f20 deps: Bump org.apache.maven:apache-maven from 3.9.9 to 3.10.0 (#533), closes #533
- 7be6ac2 deps: Bump @sveltejs/kit from 2.70.2 to 2.70.3 in /web-ui (#535), closes #535
- f2eda50 deps: Bump devalue from 5.9.2 to 5.9.4 in /web-ui (#519), closes #519
- cfe8986 ci: #487 Rename the outputs for builder-containers trigger, closes #487
- 8496164 ci: #487 Rename the outputs for builder-containers trigger, closes #487
- 8edbd5c deps: Bump quarkus.platform.version from 3.39.2 to 3.39.5 (#514), closes #514
- 06cc0c9 #517 Bump monaco-editor to 0.57.1, closes #517
- 419b3f8 deps: Bump @hugeicons/core-free-icons in /web-ui (#513), closes #513
- 687028c deps: Bump tailwindcss from 4.3.0 to 4.3.3 in /web-ui (#515), closes #515
- 7a28c6d #510 Add /web-ui in dependabot config, closes #510
- eeee0a3 deps: Bump ubi9/openjdk-25-runtime in /proxy/src/main/docker (#497), closes #497
- bf2d54f deps: Bump ubi9/openjdk-25-runtime (#495), closes #495
- 7626a8a update from global .github repo (#503), closes #503
- 61c5efb update from global .github repo (#502), closes #502
- e4d8e50 deps: Bump docker/setup-qemu-action from 4.3.0 to 4.4.0 (#492), closes #492
- 3b198e6 deps: Bump chalk from 5.6.2 to 6.0.0 in /cli (#498), closes #498
- cc6c3c9 ci: #487 Add CLI and Web UI build and test in CI, closes #487
- ea966d9 deps: Bump brace-expansion in /dev/github-user-mcp-app (#488), closes #488
- 2718281 deps: Bump fast-uri in /dev/github-user-mcp-app (#489), closes #489
- e5fa589 ci: #487 Add CLI and Web UI build and test in CI, closes #487
- 6ad277e #484 Fix transpilation errors introduced while fixing violations, closes #484
- 5feaf83 update from global .github repo (#486), closes #486
- a2d1737 #465 Adding -Xlint Java compilation flag, closes #465
- 22abb22 #349 Add missing grpc and graphql bench files, closes #349
- 96c0b4a #485 Add a linter on Web UI and fix violations, closes #485
- 43c096b #484 Add a linter on CLI and fix violations, closes #484
- 1c3b5aa deps: Bump ip-address in /dev/github-user-mcp-app (#483), closes #483
- 3fc5135 #466 Move to ubuntu-26.04 and avoid installing scripts on npm commands, closes #466
- e2fae9c #466 Move to ubuntu-26.04 and avoid installing scripts on npm commands, closes #466
- c0dc44a deps: Bump docker/setup-buildx-action from 4.3.0 to 4.4.1 (#474), closes #474
- 736d0e9 deps: Bump com.google.crypto.tink:tink from 1.21.0 to 1.23.0 (#477), closes #477
- 904dff9 deps: Bump js-yaml from 5.2.3 to 5.4.2 in /cli (#476), closes #476
- 5728f85 deps: Bump docker/build-push-action from 7.3.0 to 7.4.0 (#478), closes #478
- bd1f74b update from global .github repo (#469), closes #469
- 19215a4 update from global .github repo (#468), closes #468
- c8831bc update from global .github repo (#467), closes #467
- c0531c3 deps: Bump devalue from 5.8.1 to 5.9.2 in /web-ui (#449), closes #449
- 7c93378 deps: Bump inquirer from 14.2.1 to 14.2.2 in /cli (#456), closes #456
- d9b1551 docs: #464 Add AGENTS.md with architecture and contribution informations, closes #464
- 4659eb7 #463 Bump version after release, closes #463
馃摑 Documentation
- ef5ecae add technical setup section to CONTRIBUTING.md (#524), closes #524
- 649ff2b add comprehensive web-ui developer documentation (#525), closes #525
- 427d0be add install/README.md and improve root README onboarding (#472), closes #472
- 4896a38 merge architecture overview into AGENTS.md (#473), closes #473
- bd55008 Releasing version 1.1.0
- 12bd95d Update CODEOWNERS to include yada
- 7a10c9b Preserve OpenAPI parameter description in MCP tool input schema (#526), closes #526
- cb96be0 Add LFX Insights badges to README, closes #521
- f7377ae Add OpenSSF Scorecard badge to README (#520), closes #509 #516 #520
- 45ce880 Add OpenSSF Scorecard workflow (#509), closes #508 #509
- b8b0e22 Add informational test-coverage reminder on PRs (#507), closes #470 #507
- dc25e72 Run Sonar analysis on pull requests, not just push-to-main (#506), closes #470 #506
- f310d5e Add OpenSSF Best Practices badge to README (#505), closes #504 #505
- 8b36ce2 ignore wow-actions/welcome and actions/stale in dependabot.yml, managed centrally in .github (#491), closes #491
- 4f32aeb add PowerShell instructions to CLI README (#490), closes #490
- 0905891 add Build Status section (Sonar quality metrics, supply chain badge) and npm downloads/forks badges to README
- cfe8f01 Setting SNAPSHOT version 1.0.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
- Abitha Pauline K (@Abitha1861)
- Claude
- CoderSamurai (@Smchavan491)
- GitHub
- Laurent Broudoux
- Vaishnav Kale (@Vaishnav88sk)
- Yacine Kheddache (@yada)
- dependabot[bot] (@dependabot[bot])
- reShapr-bot (@reshaprio)
- reshapr-bot (@reshaprio)
- sonamraj-04