Skip to content

docs: add doc comments to 106 public items#73

Merged
Microck merged 1 commit intoMicrock:mainfrom
nightshift-micr:nightshift/docs-backfill
Apr 21, 2026
Merged

docs: add doc comments to 106 public items#73
Microck merged 1 commit intoMicrock:mainfrom
nightshift-micr:nightshift/docs-backfill

Conversation

@nightshift-micr
Copy link
Copy Markdown
Contributor

Nightshift: docs-backfill

Adds /// doc comments to all 106 undocumented public types across the crate.

Changes

File Items Documented
api.rs NewsFilterRequest, KagiEnvelope
auth.rs CredentialKind, CredentialSource, SearchAuthPreference, Credential, SearchCredentials, SearchAuthRequirement, CredentialInventory, ConfigAuthSnapshot
cli.rs 55 CLI argument structs, enums, and subcommand types
error.rs KagiError
search.rs SearchRequest
types.rs 39 API request/response types (lens, bang, redirect, fastgpt, translate)

Verification

  • cargo check passes clean
  • No functional changes — documentation only
  • All comments describe the purpose of each type

Autonomous PR by nightshift • Task: docs-backfill • Tier: low

Add /// doc comments to all undocumented public structs, enums, and
types across the crate:
- api.rs: NewsFilterRequest, KagiEnvelope
- auth.rs: CredentialKind, CredentialSource, SearchAuthPreference,
  Credential, SearchCredentials, SearchAuthRequirement,
  CredentialInventory, ConfigAuthSnapshot
- cli.rs: 55 CLI argument types and enums
- error.rs: KagiError
- search.rs: SearchRequest
- types.rs: 39 API request/response types

All comments describe the purpose of each type. Build verified clean.
@Microck Microck merged commit 6980bf7 into Microck:main Apr 21, 2026
3 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.

2 participants