kk573
c80b2e2c34
fix: use MaxCompletionTokens instead of deprecated MaxTokens for OpenAI ( #1604 )
...
The OpenAI API deprecated 'max_tokens' parameter in favor of
'max_completion_tokens' for newer models (o1, gpt-4o, etc.).
This change fixes the error:
'Unsupported parameter: max_tokens is not supported with this model.
Use max_completion_tokens instead.'
Refs: https://platform.openai.com/docs/api-reference/chat/create#chat-create-max_tokens
Signed-off-by: Evgenii Kuzakov <evgeniy.kuzakov@csssr.com >
Co-authored-by: Evgenii Kuzakov <evgeniy.kuzakov@csssr.com >
2026-01-27 17:46:51 +00:00
lif
867bce1907
feat: add Groq as LLM provider ( #1600 )
...
Add Groq as a new AI backend provider. Groq provides an OpenAI-compatible
API, so this implementation reuses the existing OpenAI client library
with Groq's API endpoint.
Closes #1269
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Signed-off-by: majiayu000 <1835304752@qq.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-05 12:05:17 +00:00
Alex Jones
21369c5c09
chore: util tests ( #1594 )
...
* chore: incremental test coverage
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: incremental test coverage
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixed some security stuff
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing linting issues
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing linting issues
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing linting issues
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-12-22 08:24:18 +00:00
Alex Jones
5480051230
feat: mcp v2 ( #1589 )
...
* feat: bringing in 9 new mcp capabilities
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: bringing in 9 new mcp capabilities
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixed linting issue
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-12-18 13:11:10 +00:00
Alex Jones
f1d2e306f3
chore: missing filter arg on serve ( #1583 )
...
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-10-16 08:27:39 +01:00
Alex Jones
291e42dc4b
feat: fix to broken inference ( #1575 )
...
Signed-off-by: Alex <alexsimonjones@gmail.com >
2025-09-03 20:08:44 +01:00
Umesh Kaul
53345895de
feat: update helm charts with mcp support and fix Google ADA issue ( #1568 )
...
* migrated to more actively maintained mcp golang lib and added AI explain support for mcp mode
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* added a makefile option to create local docker image for testing
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* fixed linter errors and made anonymize as an arg
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* added mcp support for helm chart and fixed google adk support issue
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
---------
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
Co-authored-by: Alex Jones <1235925+AlexsJones@users.noreply.github.com >
2025-08-18 19:33:12 +01:00
Alex Jones
7e332761d8
feat: reintroduced inference code ( #1548 )
...
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-08-18 19:32:11 +01:00
Bruno Andrade
0cf4cae07e
feat: add ClusterServiceVersion, Subscription, InstallPlan, OperatorGroup, and CatalogSource analyzers ( #1564 )
...
Signed-off-by: Bruno Andrade <bruno.balint@gmail.com >
2025-08-13 17:39:12 +01:00
Umesh Kaul
c47ae595fb
fix: migrated to more actively maintained mcp golang lib and added AI explain ( #1557 )
...
* migrated to more actively maintained mcp golang lib and added AI explain support for mcp mode
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* added a makefile option to create local docker image for testing
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* fixed linter errors and made anonymize as an arg
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
---------
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-08-10 12:52:17 +01:00
Jian Zhang
a821814125
feat: add ClusterCatalog and ClusterExtension analyzers ( #1555 )
...
Signed-off-by: Jian Zhang <jiazha@redhat.com >
2025-08-08 17:12:05 +01:00
Anders Swanson
290a4be210
feat: oci genai chat models ( #1337 )
...
Signed-off-by: Anders Swanson <anders.swanson@oracle.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-07-20 10:02:47 +01:00
Umesh Kaul
3a1187ad5a
feat: add streamable-http support for MCP server ( #1546 )
...
* use mcp library to support streamable http and fix resourceResponse
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* added name and version for mcp server
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* added tests
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
* chore: fixed linter
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fixed linter issues in server_test.go
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
---------
Signed-off-by: Umesh Kaul <umeshkaul@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
Co-authored-by: AlexsJones <alexsimonjones@gmail.com >
2025-07-18 15:14:54 +01:00
koichi
1819e6f410
feat: add APAC region Claude models support for Amazon Bedrock ( #1543 )
...
Signed-off-by: Koichi Shimada <jumpe1programming@gmail.com >
2025-07-14 11:24:03 +01:00
HarelMil
00c07999e2
feat: add latest and legacy stable models ( #1539 )
...
Signed-off-by: HarelMil <HarelMil@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-06-27 08:34:23 +01:00
Alex Jones
8002d94345
feat: support for claude4 && model names listed ( #1540 )
...
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-06-27 08:24:38 +01:00
Alex Jones
0f700f0cd3
chore: model name ( #1535 )
...
* feat: added cache purge
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: improved AWS creds errors
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: removed model name
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated tests
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-06-20 16:30:50 +01:00
Alex Jones
5636515db9
feat: fixed haiku ( #1530 )
...
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2025-06-20 13:49:24 +01:00
Alex Jones
be4fb1cc03
chore: model access ( #1529 )
...
* chore: improve the node analyzer reporting false positives
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: improving the bedrock model access message
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: improving the bedrock model access message
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: improving the bedrock model access message
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: repairing tests
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-06-20 13:27:49 +01:00
rkarthikr
b2241c03c9
feat: adding fixes for Messages API issue 1391 ( #1504 )
...
Signed-off-by: rkarthikr <38294804+rkarthikr@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-05-14 14:33:54 +01:00
Kay Yan
0b7ddf5e3b
feat: new job analyzer ( #1506 )
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
2025-05-14 09:22:05 +01:00
Naveen Thangaraj
61b60d5768
feat: enhancement of deployment analyzer ( #1406 )
...
* Updated the deployment analyzer
Signed-off-by: naveenthangaraj03 <tnaveen3402@gmail.com >
* Enhanced the deployment analyzer
Signed-off-by: naveenthangaraj03 <tnaveen3402@gmail.com >
---------
Signed-off-by: naveenthangaraj03 <tnaveen3402@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-05-06 16:30:16 +01:00
rkarthikr
21bc76e5b7
feat: add support for Amazon Bedrock Inference Profiles ( #1492 )
...
Signed-off-by: rkarthikr <38294804+rkarthikr@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-05-06 11:18:40 +01:00
Alex Jones
752a16c407
feat: supported regions govcloud ( #1483 )
...
* feat: added token for goreleaser
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: updated the bedrock supported regions
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2025-05-01 09:01:25 +01:00
Alex Jones
e41ffd80d0
feat: add MCP support ( #1471 )
...
* feat: first mcp impl
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: update
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: wip
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: switcheed to stdio transport
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: readme
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: fix the linter 🤖
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: fix the linter 🤖
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat(mcp): implement MCP server and handler
- Implement MCP server and handler
- Add MCP server to serve
- Add MCP handler to handle MCP requests
- Add MCP server to serve
- Add MCP handler to handle MCP requests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: consolidating code duplication
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: added http sse support
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: fixed broken tests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: updated and fixed linter
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: updated and fixed linter
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: updated the linter issues
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-29 09:22:44 +01:00
ju187
f603948935
feat: using modelName will calling completion ( #1469 )
...
* using modelName will calling completion
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* sign
Signed-off-by: Tony Chen <tony_chen@discovery.com >
---------
Signed-off-by: Tony Chen <tony_chen@discovery.com >
2025-04-24 09:15:17 +01:00
Antoine Deschênes
ebb0373f69
fix: reverse hpa ScalingLimited error condition ( #1366 )
...
* fix: reverse hpa ScalingLimited error condition
Signed-off-by: Antoine Deschênes <antoine.deschenes@linux.com >
* chore: removed break
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Antoine Deschênes <antoine.deschenes@linux.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-22 11:27:02 +01:00
Alex Jones
a128906136
feat: new analyzers ( #1459 )
...
* chore: rebased
chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: switching old sonnet to message API
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: added three new analyzers
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.2 (#1400 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* docs: remove extra dollar sign in README.md (#1410 )
Signed-off-by: Qian_Xiao <heyheyco@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* test: add tests for `k8sgpt/pkg/analyzer/events.go` (#913 )
* test: add tests for events_test.go
Signed-off-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
* feat: fixed event tests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* docs: add table of contents and cleanup (#1413 )
Signed-off-by: hadi2f244 <m.h.azaddel@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: linter (#1414 )
* chore: changing linter
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: changing linter
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: changing linter
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): pin golangci/golangci-lint-action action to 1481404 (#1415 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): update goreleaser/goreleaser-action digest to 9c156ee (#1411 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: prometheus UTF8Validation (#1404 )
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix(deps): update module gopkg.in/yaml.v2 to v3 (#1363 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: added new AmazonBedrock model (#1390 )
* Update AI Bedrock region - Added mumbai region
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
* Update amazonbedrock.go
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
* Added new AI model to work for ap-south-1 region[that does not uses inference profile]
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
---------
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.3 (#1412 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): update module github.com/docker/docker to v28 (#1376 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updating deps (#1422 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): update docker/setup-buildx-action digest to b5ca514 (#1371 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.4 (#1421 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fix workflows (#1423 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.5 (#1424 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing docker build push action (#1426 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated actor for login (#1430 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): pin docker/build-push-action action to 471d1dc (#1428 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.6 (#1427 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing build (#1431 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): update actions/upload-artifact digest to ea165f8 (#1425 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.7 (#1432 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: removed krew release (#1434 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.8 (#1435 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixing (#1437 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(deps): pin dependencies (#1440 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.9 (#1439 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: pod analyzer catches errors when containers are in Terminated state (#1438 )
Signed-off-by: Guoxun Wei <guwe@microsoft.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: add a naive support of bedrock inference profile (#1446 )
* feat: add a naive support of bedrock inference profile
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* feat: improving the tests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Tony Chen <tony_chen@discovery.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix(deps): update module gopkg.in/yaml.v2 to v3 (#1417 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix(deps): update module helm.sh/helm/v3 to v3.17.3 [security] (#1448 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.10 (#1441 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: call bedrock with inference profile (#1449 )
* call bedrock with inference profile
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* add validation and test
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* update test
Signed-off-by: Tony Chen <tony_chen@discovery.com >
---------
Signed-off-by: Tony Chen <tony_chen@discovery.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix(deps): update module gopkg.in/yaml.v2 to v3 (#1447 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* docs: fix the slack invite link (#1450 )
Signed-off-by: Pengfei Ni <feiskyer@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: add verbose flag to enable detailed output (#1420 )
* feat: add verbose flag to enable detailed output
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
* test: add verbose output tests for analysis.go and root.go
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
---------
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix(deps): update module gopkg.in/yaml.v2 to v3 (#1453 )
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: improved test coverage (#1455 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: config ai provider in query (#1457 )
Signed-off-by: Guoxun Wei <guwe@microsoft.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore(main): release 0.4.11 (#1451 )
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixed test
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: fixed test
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
Signed-off-by: Qian_Xiao <heyheyco@gmail.com >
Signed-off-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: hadi2f244 <m.h.azaddel@gmail.com >
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
Signed-off-by: Guoxun Wei <guwe@microsoft.com >
Signed-off-by: Tony Chen <tony_chen@discovery.com >
Signed-off-by: Pengfei Ni <feiskyer@gmail.com >
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Qian_Xiao <heyheyco@gmail.com >
Co-authored-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
Co-authored-by: Hadi Azaddel <m.h.azaddel@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kay Yan <kay.yan@daocloud.io >
Co-authored-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
Co-authored-by: gossion <guwe@microsoft.com >
Co-authored-by: ju187 <tony_chen@discovery.com >
Co-authored-by: Pengfei Ni <feiskyer@users.noreply.github.com >
Co-authored-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
2025-04-15 13:43:38 +01:00
gossion
df17e3e728
fix: config ai provider in query ( #1457 )
...
Signed-off-by: Guoxun Wei <guwe@microsoft.com >
2025-04-15 11:11:40 +01:00
Alex Jones
80904e3063
feat: improved test coverage ( #1455 )
...
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-14 14:15:26 +01:00
Yicheng
a79224e2bf
feat: add verbose flag to enable detailed output ( #1420 )
...
* feat: add verbose flag to enable detailed output
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
* test: add verbose output tests for analysis.go and root.go
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
---------
Signed-off-by: Yicheng <36285652+zyc140345@users.noreply.github.com >
2025-04-14 13:06:24 +01:00
ju187
91d423b147
feat: call bedrock with inference profile ( #1449 )
...
* call bedrock with inference profile
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* add validation and test
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* update test
Signed-off-by: Tony Chen <tony_chen@discovery.com >
---------
Signed-off-by: Tony Chen <tony_chen@discovery.com >
2025-04-11 07:11:38 +01:00
ju187
78ffa5904a
feat: add a naive support of bedrock inference profile ( #1446 )
...
* feat: add a naive support of bedrock inference profile
Signed-off-by: Tony Chen <tony_chen@discovery.com >
* feat: improving the tests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Tony Chen <tony_chen@discovery.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-10 09:47:58 +01:00
gossion
dceda9a6a1
fix: pod analyzer catches errors when containers are in Terminated state ( #1438 )
...
Signed-off-by: Guoxun Wei <guwe@microsoft.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-08 10:49:53 +01:00
Sakshi Singh
ad2c90a129
chore: added new AmazonBedrock model ( #1390 )
...
* Update AI Bedrock region - Added mumbai region
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
* Update amazonbedrock.go
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
* Added new AI model to work for ap-south-1 region[that does not uses inference profile]
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
---------
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-04-04 11:45:05 +01:00
Eshaan Aggarwal
06d201ca5d
test: add tests for k8sgpt/pkg/analyzer/events.go ( #913 )
...
* test: add tests for events_test.go
Signed-off-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
* feat: fixed event tests
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
---------
Signed-off-by: Eshaan Aggarwal <96648934+EshaanAgg@users.noreply.github.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-03-31 14:33:02 +01:00
Alex Jones
e5817f9e55
feat: old sonnet ( #1408 )
...
* chore: rebased
chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: switching old sonnet to message API
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-03-28 13:51:47 +00:00
Alex Jones
288ca862b3
chore: fix error ( #1403 )
...
* chore: rebased
chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* fix: missing error
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-03-19 21:05:53 +00:00
popsiclexu
7540e0084e
feat: add custom restful backend for complex scenarios (e.g, rag) ( #1228 )
...
* feat: add custom restful backend for complex scenarios (e.g, rag)
Signed-off-by: popsiclexu <zhenxuexu@gmail.com >
* chore: rebased
chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: resolved issues
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: popsiclexu <zhenxuexu@gmail.com >
Signed-off-by: popsiclexu <ZhenxueXu@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
Co-authored-by: popsiclexu <zhenxue.xu@mthreads.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-03-17 12:21:38 +00:00
Cindy Tong
aa1e237ebb
feat: add amazon bedrock nova pro and nova lite models ( #1383 )
...
* feat: add amazon bedrock nova pro and nova lite models
Signed-off-by: Cindy Tong <tongcindyy@gmail.com >
* fix nova responses
Signed-off-by: Cindy Tong <tongcindyy@gmail.com >
* remove printing of Nova Response
Signed-off-by: Cindy Tong <tongcindyy@gmail.com >
* remove comments
Signed-off-by: Cindy Tong <tongcindyy@gmail.com >
* chore: rebased
chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: adding inference profile labels as model names
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: added some tests around completions and responses
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: added model test
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: Cindy Tong <tongcindyy@gmail.com >
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
Co-authored-by: AlexsJones <alexsimonjones@gmail.com >
2025-03-11 12:55:21 +00:00
Sakshi Singh
4f4f4f13a0
chore: Adding region ( #1388 )
...
* Update AI Bedrock region - Added mumbai region
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
* Update amazonbedrock.go
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
---------
Signed-off-by: Sakshi Singh <66963254+sakshirajput02@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-03-06 12:22:57 +00:00
Alex Jones
d1b2227ff9
feat!: Removal of Trivy ( #1386 )
...
* feat: removal of trivy integration
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: removal of trivy integration
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: removed trivy
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated deps
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-03-04 07:33:14 +00:00
Kay Yan
9dcb21e160
fix: [Bug] Filter PolicyReport ignores namespace flag ( #1355 )
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
2025-02-24 19:40:34 +00:00
Alex Jones
7dadea2570
feat: rework to how bedrock data models are structured and accessed ( #1369 )
...
* feat: rework to how bedrock data models are structured and accessed
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: rework to how bedrock data models are structured and accessed
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2025-02-24 11:03:19 +00:00
Justin Santa Barbara
06b8f78150
chore: fix typo in "completion" ( #1362 )
...
Signed-off-by: justinsb <justinsb@google.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-02-20 11:48:52 +00:00
Daniel Clark
83672fa768
fix: prevent npe by handling checking error in NewAnalysis call ( #1365 )
...
If there is an issue in creating the Analysis config when calling
analysis.NewAnalysis, then we want to check before assigning the context to a
potentially nil pointer.
Signed-off-by: Danny Clark <danielclark@google.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2025-01-31 14:26:35 +00:00
Alex Jones
1363219b1b
feat: fixed missing cache params ( #1340 )
...
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2024-12-04 10:30:57 +00:00
Alex Jones
d6d80ee860
feat: adds interplex as a caching provider ( #1328 )
...
* feat: adds interplex as a caching provider
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: refactored cache input to lower
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: refactored cache input to lower
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2024-12-02 12:58:08 +00:00
ju187
a12aa07b1a
feat: add new AWS Bedrock model ids ( #1330 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2024-11-25 07:37:39 +00:00
Alex Jones
da266b3c82
feat: dump ( #1322 )
...
* feat: reverting the cncf runners
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: creating a dump file for debugging
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: ran the linter
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: updated
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: improved the function readme
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: added k8sgpt version info
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* feat: added k8sgpt version info
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
* chore: added additional command
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
---------
Signed-off-by: AlexsJones <alexsimonjones@gmail.com >
2024-11-12 12:04:01 +00:00