Skip to content

Add native Grok ACP provider#194

Merged
jsgrrchg merged 16 commits into
mainfrom
feat/grok-acp-native-provider
Jun 3, 2026
Merged

Add native Grok ACP provider#194
jsgrrchg merged 16 commits into
mainfrom
feat/grok-acp-native-provider

Conversation

@jsgrrchg
Copy link
Copy Markdown
Owner

@jsgrrchg jsgrrchg commented Jun 2, 2026

Summary

  • add Grok as a native ACP provider with setup, auth, runtime metadata, and model/config handling
  • preserve ACP-declared controls and slash commands without synthetic Grok defaults
  • harden Grok review isolation, tab icon, docs, and smoke/test coverage

Tests

  • cargo test -p neverwrite-native-backend
  • npm test -- src/features/ai/components/AIChatComposer.test.tsx src/features/ai/components/AIChatAgentControls.test.tsx
  • npm test -- src/features/editor/editorTabIcons.test.tsx
  • npm test -- src/features/settings/AIProvidersSettings.test.tsx src/features/ai/store/chatStore.test.ts -- --runNamePattern "default runtime|Default agent|explicit default|falls back when a persisted default|keeps current runtime|uses the explicit default runtime"
  • npx tsc -b --pretty false
  • git diff --check

Closes #183

@jsgrrchg jsgrrchg marked this pull request as ready for review June 2, 2026 19:57
@jsgrrchg jsgrrchg merged commit d189ab6 into main Jun 3, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[New Feature] Add grok acp

1 participant