Skip to content

feat: add Kagi account settings commands and assistant/search parity#23

Merged
Microck merged 3 commits intomainfrom
feat/account-parity-settings
Mar 29, 2026
Merged

feat: add Kagi account settings commands and assistant/search parity#23
Microck merged 3 commits intomainfrom
feat/account-parity-settings

Conversation

@Microck
Copy link
Copy Markdown
Owner

@Microck Microck commented Mar 29, 2026

Summary

  • add account-level CRUD flows for custom assistants, lenses, custom bangs, and redirect rules
  • add search --snap, assistant --assistant, and assistant prompt output formats
  • update README and docs to reflect the expanded command surface and auth/output behavior

What changed

  • added kagi assistant custom list|get|create|update|delete
  • added kagi lens list|get|create|update|delete|enable|disable
  • added kagi bang custom list|get|create|update|delete
  • added kagi redirect list|get|create|update|delete|enable|disable
  • added kagi search --snap <SNAP>
  • added kagi assistant --assistant <NAME_OR_ID_OR_PROFILE>
  • added assistant prompt output formats: json, pretty, compact, markdown
  • added parser, CLI, API, and dispatch coverage for the new settings surfaces
  • added command docs for lens, bang, and redirect
  • updated README, auth matrix, coverage docs, output contract, and guide references

Verification

  • cargo test --quiet
  • cargo test --quiet live_ -- --ignored
  • jq empty docs/docs.json

Notes

  • live CRUD coverage passed for custom assistants, lenses, custom bangs, redirect rules, and assistant thread round-trip
  • file-upload assistant flows remain out of scope

Add subscriber settings management for custom assistants, lenses, custom bangs, and redirect rules. Also add search snap support, saved assistant selection, assistant output formats, and the related docs and live coverage updates.
@mintlify
Copy link
Copy Markdown

mintlify bot commented Mar 29, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
kagi-cli 🟢 Ready View Preview Mar 29, 2026, 1:44 PM

Microck added 2 commits March 29, 2026 13:44
Run the repo CI checks locally, apply rustfmt output, and simplify the redundant lens date_range branch that clippy rejected.
@Microck Microck merged commit 64adb5a into main Mar 29, 2026
5 checks passed
@Microck Microck deleted the feat/account-parity-settings branch March 29, 2026 13:47
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.

1 participant