ShubyM
ShubyM
This PR is adds support for sandboxing against a GKE cluster and macOS seatbelt.The code for sandboxing against the cluster matches #433. I also introduced an abstraction called Executor that...
Bringing back changes from #433 for hosted agent, using this PR for visibility and to break up changes into smaller pieces I think these are the pieces I can split...
Adds cancellation support to the web-ui for operations in kubectl-ai. I've been testing this out by creating a namespace with the following configuration: ```bash kubectl create namespace ns-stuck && kubectl...
Introduces `--approval-policy` flag as described in #539. Paranoid mode also eliminates the choice of saying yes and don't ask me again What other people do: Gemini CLI has very similar...
Addresses #540, this is a stop gap solution until openai-go addresses the issue upstream
Adding MCP resources supports enables kubectl-ai to interact with context files from other MCP servers. For example, [gke-mcp](https://github.com/GoogleCloudPlatform/gke-mcp/pull/66) now exposes their GEMINI.md file which includes info about how to get...
Github action to publish kubectl-ai image to GHCR, part of #264. ### Testing locally using [act](https://github.com/nektos/act) 1. In the docker/build-push-action step, set push: false 2. (Optional) Add load: true in...