Ben Lambert
dee4283ccf
feat: add pluginId to actions, server name/description config, dot separator for namespaced tools ( #33344 )
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-17 08:47:51 +01:00
github-actions[bot]
ed7c4e3bef
Version Packages (next)
2026-03-10 17:34:12 +00:00
Ben Lambert
c74b69788e
feat(mcp-actions): Add the ability to configure different plugins for different servers (#33235 )
...
* feat: split MCP actions into per-plugin servers
Add mcpActions.servers config to create multiple MCP server endpoints
scoped by plugin source, with per-server include/exclude filtering.
Add mcpActions.tools for global tool description overrides.
Signed-off-by: benjdlambert <ben@blam.sh >
* feat: namespace tool names, use filter rules for server scoping
- Tool names now use action ID (plugin:name) by default, opt out
via mcpActions.namespacedToolNames
- Removed pluginSources from server config, use filter.include
with id glob patterns instead
- Removed tool description overrides (deferred to followup)
- Added server key validation for route safety
Signed-off-by: benjdlambert <ben@blam.sh >
* docs: update README for filter-based server scoping
Signed-off-by: benjdlambert <ben@blam.sh >
* feat: drop SSE routes for split servers
Signed-off-by: benjdlambert <ben@blam.sh >
* fix: handle empty servers config, fix test name
Signed-off-by: benjdlambert <ben@blam.sh >
---------
Signed-off-by: benjdlambert <ben@blam.sh >
2026-03-10 11:28:31 +01:00
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00:00
Ben Lambert
62f0a53d65
Fix error forwarding in actions registry to preserve original status codes ( #33021 )
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-02-26 08:59:58 +00:00
github-actions[bot]
4bd6a3a1af
Version Packages (next)
2026-02-24 19:24:06 +00:00
Ben Lambert
dc81af158f
feat(mcp-actions): add server operation and session duration metrics ( #32978 )
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
Co-authored-by: Kurt King <kurtaking@gmail.com >
2026-02-24 16:18:02 +00:00
github-actions[bot]
e6df5d52ce
Version Packages
2026-02-17 16:06:18 +00:00
Ben Lambert
31de2c9b3a
feat(auth-backend): add experimental CIMD support ( #32307 )
...
Signed-off-by: benjdlambert <ben@blam.sh >
2026-02-17 17:00:49 +01:00
github-actions[bot]
7c41134684
Version Packages (next)
2026-02-10 16:14:59 +00:00
Patrik Oldsberg
8148621999
Move @backstage/backend-defaults to devDependencies in backend plugins
...
Move @backstage/backend-defaults from dependencies to devDependencies
in all backend plugins that had it as a production dependency. None of
these plugins use it in their production source code - it's only needed
for dev servers (dev/index.ts) and test files.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 11:36:39 +01:00
Patrik Oldsberg
4eb50ed4c8
Merge pull request #32678 from backstage/sennyeya/fix-reference-docs
...
fix: update more /docs/references links
2026-02-04 23:56:06 +01:00
aramissennyeydd
efbf232bfa
fix: update more /docs/references links
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-02-04 10:11:36 -06:00
github-actions[bot]
1ea737c1e2
Version Packages (next)
2026-02-03 14:24:29 +00:00
github-actions[bot]
d4b85dddee
Version Packages (next)
2026-01-27 15:51:11 +00:00
Fredrik Adelöw
69d880e171
Bump to latest zod
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:52:02 +01:00
github-actions[bot]
2e902e7b43
Version Packages
2026-01-20 16:40:05 +00:00
github-actions[bot]
880310b797
Version Packages (next)
2026-01-13 12:10:45 +00:00
dependabot[bot]
4d82a35328
build(deps): bump @modelcontextprotocol/sdk from 1.24.3 to 1.25.2
...
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk ) from 1.24.3 to 1.25.2.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.24.3...v1.25.2 )
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.25.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-07 17:21:14 +00:00
Backstage Service Account
fea3e3972d
Version Packages (next) ( #32150 )
2025-12-23 18:22:06 +01:00
github-actions[bot]
c24788d5bb
Version Packages
2025-12-16 14:08:20 +00:00
github-actions[bot]
e08f48a9b5
Version Packages (next)
2025-12-09 15:00:09 +00:00
benjdlambert
e83e038dad
chore: ok, this is it
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-12-09 15:11:32 +01:00
benjdlambert
043140529a
chore: fix deps
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-12-09 12:54:52 +01:00
Patrik Oldsberg
2c6ea33a74
Merge pull request #31946 from backstage/rugvip/tsbumps
...
cli: switch tsconfig to default to bundler resolution
2025-12-02 23:31:11 +01:00
Patrik Oldsberg
419e1a06ed
mcp-actions-backend: fix type import
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-12-02 22:24:59 +01:00
dependabot[bot]
de96a60f7a
chore(deps): bump express from 4.21.2 to 4.22.0
...
Bumps [express](https://github.com/expressjs/express ) from 4.21.2 to 4.22.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.22.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.2...4.22.0 )
---
updated-dependencies:
- dependency-name: express
dependency-version: 4.22.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 20:33:46 +01:00
github-actions[bot]
756986e5e7
Version Packages (next)
2025-11-25 16:21:32 +00:00
Ben Lambert
065cf360b6
Merge pull request #31847 from johnmcollier/clarifymcperrorhandling
...
chore(mcp): clarify error handling in mcp-actions-backend readme
2025-11-25 10:38:34 +01:00
John Collier
7a74678c88
Fix typo in readme
...
Signed-off-by: John Collier <jcollier@redhat.com >
2025-11-21 18:59:56 -05:00
John Collier
42a6adc8d9
chore(mcp): clarify error handling in mcp-actions-backend readme
...
Signed-off-by: John Collier <jcollier@redhat.com >
2025-11-21 17:56:21 -05:00
github-actions[bot]
792f4d7e3d
Version Packages
2025-11-18 12:23:09 +00:00
github-actions[bot]
3738293d26
Version Packages (next)
2025-11-04 15:00:26 +00:00
github-actions[bot]
807af8ce0e
Version Packages (next)
2025-10-21 16:14:43 +00:00
Patrik Oldsberg
b436f73803
Merge pull request #31166 from schultzp2020/constructor-parameters
...
refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
2025-10-15 18:56:42 +02:00
github-actions[bot]
d6ce2db9ca
Version Packages
2025-10-14 15:29:54 +00:00
Paul Schultz
05f60e1e0a
refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-10-14 08:29:21 -05:00
github-actions[bot]
c2c60546d2
Version Packages (next)
2025-09-24 12:57:42 +00:00
github-actions[bot]
c73bfa46d4
Version Packages (next)
2025-09-23 15:00:29 +00:00
github-actions[bot]
b799a2d07f
Version Packages
2025-09-16 13:22:58 +00:00
Ben Lambert
b1b17dd269
Apply suggestion from @freben
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Ben Lambert <ben@blam.sh >
2025-09-16 11:18:17 +02:00
Ben Lambert
ae1f66928b
Apply suggestion from @freben
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Ben Lambert <ben@blam.sh >
2025-09-16 11:18:10 +02:00
Ben Lambert
6a40d32955
Update plugins/mcp-actions-backend/README.md
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Ben Lambert <ben@blam.sh >
2025-09-16 11:17:49 +02:00
benjdlambert
d5fccd00ff
chore: add docs
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-16 10:46:46 +02:00
Paul Schultz
133ac7ad66
fix(repo-tools): resolve knip-reports failure with spaces in workspace paths
...
Signed-off-by: Paul Schultz <pschultz@pobox.com >
2025-09-15 12:34:26 -05:00
github-actions[bot]
020d484ac4
Version Packages (next)
2025-09-09 15:00:36 +00:00
benjdlambert
a4b9f94d4f
chore: fix experimental flag
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 15:14:05 +02:00
benjdlambert
225cdf5bdf
chore: wrap up things in a feature flag
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 14:27:05 +02:00
benjdlambert
0d142d95ec
chore: implementing the register and code exchange
...
Signed-off-by: benjdlambert <ben@blam.sh >
Signed-off-by: benjdlambert <ben@blam.sh >
2025-09-08 10:17:43 +02:00
github-actions[bot]
ac48eeb3ba
Version Packages (next)
2025-09-02 12:17:03 +00:00