18 Commits

Author SHA1 Message Date
Marc Nuri
792d2f5b80 chore(lint): fix linting issues (#344)
* chore(lint): fix linting issues

Signed-off-by: Marc Nuri <marc@marcnuri.com>

* feat(ci): add linting to build and build-all-platforms target

Signed-off-by: Marc Nuri <marc@marcnuri.com>

---------

Signed-off-by: Marc Nuri <marc@marcnuri.com>
2025-09-26 06:56:48 +02:00
Marc Nuri
48cf204a89 feat(toolsets): add support for multiple toolsets in configuration (#323)
Users can now enable or disable different toolsets either by providing
a command-line flag or by setting the toolsets array field in the TOML
configuration.

Downstream Kubernetes API developers can declare toolsets for their
APIs by creating a new nested package in pkg/toolsets and registering
it in pkg/mcp/modules.go

Signed-off-by: Marc Nuri <marc@marcnuri.com>
2025-09-17 10:53:56 +02:00
Marc Nuri
3fbfd8d7cb fix(lint): add golangci-lint make target + lint
Signed-off-by: Marc Nuri <marc@marcnuri.com>
2025-07-22 14:22:19 +02:00
Marc Nuri
470d1c6327 fix(python): typo in python release pipeline 2025-04-07 18:35:11 +02:00
Marc Nuri
dac20e4ee3 feat(python): python packages (39)
feat(python): python packages
---
Update python/kubernetes_mcp_server/__init__.py
2025-04-07 18:24:32 +02:00
Marc Nuri
30951a3d44 fix: npm versions shouldn't have -dirty flag 2025-02-17 06:08:18 +01:00
Marc Nuri
e1432e7222 refactor(npm): final polishing for the npm distribution 2025-02-15 04:14:44 +01:00
Marc Nuri
b8e9b845e9 fix(npm): proper npx bin 2025-02-14 16:02:24 +01:00
Marc Nuri
b14d8f46bc fix(npm): should behave like a binary 2025-02-14 15:14:48 +01:00
Marc Nuri
227b9a72e2 fix(npm): auth-token typo 2025-02-14 14:51:34 +01:00
Marc Nuri
05107ee0ec fix(npm): remove dry run 2025-02-14 14:44:41 +01:00
Marc Nuri
a526058af0 feat(npm): npm packages 2025-02-14 14:37:34 +01:00
Marc Nuri
c423874fe4 fix(ci): append .exe to windows binary 2025-02-14 06:21:57 +01:00
Marc Nuri
d6ff6753f2 feat(ci): build for multiple platforms 2025-02-14 06:18:17 +01:00
Marc Nuri
590f47c779 feat(configuration): initial configuration_view view implementation 2025-02-13 05:59:14 +01:00
Marc Nuri
c85f8ae97b feat: mcp server tested with client 2025-02-12 13:14:36 +01:00
Marc Nuri
20343666ed feat: bootstrapped cobra and mcp 2025-02-11 14:45:42 +01:00
Marc Nuri
a77d5f88a8 feat: project bootstrap 2025-02-11 06:42:53 +01:00