Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arsenyinfo/nitpicker
/ types & classes
Types & classes
117 in github.com/arsenyinfo/nitpicker
⨍
Functions
451
◇
Types & classes
117
Class
ActiveProgressGuard
src/progress.rs:12
Class
AgentBuilder
Ergonomic constructor for [`AgentConfig`]. Required inputs are passed to [`AgentBuilder::new`]; every other field defaults to the same values the nitp
crates/nitpicker-agent/src/lib.rs:80
Class
AgentConfig
crates/nitpicker-agent/src/agent.rs:82
Enum
AgentDepth
crates/nitpicker-agent/src/agent.rs:60
Class
AgentProgress
crates/nitpicker-agent/src/agent.rs:52
Class
AgentResult
crates/nitpicker-agent/src/agent.rs:30
Class
AggregationRecord
crates/nitpicker-agent/src/session.rs:19
Class
AggregatorConfig
crates/nitpicker-agent/src/config.rs:32
Class
AgyKeyringPayload
src/gemini_proxy/token.rs:34
Class
AgyKeyringToken
src/gemini_proxy/token.rs:39
Class
AlloyClient
randomly alternates between models within a single agentic loop — see https://xbow.com/blog/alloy-agents inner clients must already be wrapped with r
crates/nitpicker-agent/src/llm.rs:346
Class
Args
src/main.rs:34
Class
AzureAdClient
An [`LLMClient`] that authenticates via an Azure AD bearer token and rebuilds the inner rig client whenever the cached token nears expiry. Each review
crates/nitpicker-agent/src/azure.rs:38
Class
BaseBranch
src/main.rs:658
Class
BranchRestoreGuard
Restores the user's original HEAD when dropped, so a panic or early error anywhere in the review path (not just a clean return) can't strand them on n
src/pr.rs:321
Class
Cached
crates/nitpicker-agent/src/azure.rs:31
Class
ClientMetadata
src/gemini_proxy/proxy.rs:44
Class
CodeAssistRequest
src/gemini_proxy/transform.rs:87
Class
CodexClient
crates/nitpicker-agent/src/codex.rs:285
Class
CodexTokens
crates/nitpicker-agent/src/codex.rs:123
Enum
Command
src/main.rs:69
Class
CommentsWrapper
src/pr.rs:185
Class
CommonArgs
src/main.rs:21
Enum
CompactionInput
crates/nitpicker-agent/src/compact.rs:41
Class
CompactionOutcome
crates/nitpicker-agent/src/compact.rs:35
Class
Completion
crates/nitpicker-agent/src/llm.rs:26
Class
CompletionResponse
crates/nitpicker-agent/src/llm.rs:97
Class
Config
crates/nitpicker-agent/src/config.rs:8
Class
Content
src/gemini_proxy/transform.rs:22
Class
ConversationUsageWindow
crates/nitpicker-agent/src/llm.rs:122
Enum
CorrectionMode
crates/nitpicker-agent/src/compact.rs:46
Enum
DebateMode
src/prompts.rs:167
Class
DebateOptions
src/debate.rs:312
Class
DebateOutcome
src/debate.rs:321
Class
DebateTurnRequest
src/debate.rs:70
Class
DebateTurnResult
src/debate.rs:58
Class
DebateVerdict
src/debate.rs:53
Class
DefaultsConfig
crates/nitpicker-agent/src/config.rs:17
Class
Detected
src/detect.rs:8
Class
DummyClient
A no-op client used only to populate the cache for the refresh-dedup test; its `completion` is never invoked on the short-circuit path under test.
crates/nitpicker-agent/src/azure.rs:467
Class
FetchAvailableModelsRequest
src/gemini_proxy/proxy.rs:37
Enum
FinishReason
crates/nitpicker-agent/src/llm.rs:88
Class
FinishTool
crates/nitpicker-agent/src/agent.rs:105
Class
FunctionCall
src/gemini_proxy/transform.rs:62
Class
FunctionResponse
src/gemini_proxy/transform.rs:68
Class
GeminiAdditionalParams
crates/nitpicker-agent/src/llm.rs:985
Class
GeminiProxyClient
Client that runs a local proxy backed by the Antigravity keyring token.
src/gemini_proxy/client.rs:10
Class
GeminiRequest
src/gemini_proxy/transform.rs:8
Class
GeminiRequestPayload
src/gemini_proxy/transform.rs:97
Class
GenerationConfig
src/gemini_proxy/transform.rs:75
Class
GenerationConfig
crates/nitpicker-agent/src/llm.rs:1013
Class
GitTool
crates/nitpicker-agent/src/tools.rs:552
Class
GlobTool
crates/nitpicker-agent/src/tools.rs:271
Class
GrepTool
crates/nitpicker-agent/src/tools.rs:340
Enum
HeadState
Where HEAD pointed before nitpicker checked out the PR branch, so it can be restored on exit.
src/pr.rs:265
Class
InitialAttempt
crates/nitpicker-agent/src/compact.rs:170
Class
InlineData
src/gemini_proxy/transform.rs:55
Class
Inner
crates/nitpicker-agent/src/azure.rs:437
Interface
LLMClient
crates/nitpicker-agent/src/llm.rs:249
Interface
LLMClientDyn
crates/nitpicker-agent/src/llm.rs:263
Enum
LLMProvider
crates/nitpicker-agent/src/llm.rs:674
Class
LoadCodeAssistRequest
src/gemini_proxy/proxy.rs:32
Class
LoadCodeAssistResponse
src/gemini_proxy/proxy.rs:53
Class
ModelInfo
crates/nitpicker-agent/src/openrouter.rs:35
Class
ModelLabel
src/debate.rs:28
Class
ModelPricing
crates/nitpicker-agent/src/openrouter.rs:44
Class
Models
src/output.rs:44
Class
ModelsResponse
crates/nitpicker-agent/src/openrouter.rs:27
Class
OpenRouterErrorBody
crates/nitpicker-agent/src/llm.rs:620
Class
OpenRouterErrorEnvelope
crates/nitpicker-agent/src/llm.rs:615
Class
OpencodeEntry
src/detect.rs:138
Class
Outer
crates/nitpicker-agent/src/azure.rs:446
Enum
OutputFormat
src/output.rs:14
Class
PaidTier
src/gemini_proxy/proxy.rs:61
Class
Part
src/gemini_proxy/transform.rs:31
Class
PrArgs
src/pr.rs:89
Class
PrComment
src/pr.rs:133
Class
PrCommentAuthor
src/pr.rs:141
Enum
PrFlow
src/pr.rs:490
Class
PrInfo
src/output.rs:36
Class
PrLock
src/pr.rs:17
Class
PrMeta
src/pr.rs:125
Class
PrReviewOutput
src/output.rs:79
Class
PreparedSubagent
crates/nitpicker-agent/src/agent.rs:131
Class
ProgressLogWriter
src/progress.rs:45
Class
ProviderDef
src/detect.rs:20
Enum
ProviderType
crates/nitpicker-agent/src/config.rs:77
Class
ProxyState
src/gemini_proxy/proxy.rs:23
Class
QuotaContext
src/gemini_proxy/retry.rs:27
Class
RankedModel
crates/nitpicker-agent/src/openrouter.rs:55
Class
RankingsResponse
crates/nitpicker-agent/src/openrouter.rs:50
Class
ReadFileTool
crates/nitpicker-agent/src/tools.rs:174
Class
ReflectArgs
src/reflect.rs:265
Class
RefreshResponse
crates/nitpicker-agent/src/codex.rs:220
Class
RetryPolicy
crates/nitpicker-agent/src/llm.rs:394
Class
RetryState
src/gemini_proxy/retry.rs:13
Class
RetryingLLM
crates/nitpicker-agent/src/llm.rs:285
Enum
ReviewMode
src/output.rs:30
Class
ReviewOutcome
src/review.rs:27
Class
ReviewerConfig
crates/nitpicker-agent/src/config.rs:54
next →
1–100 of 117, ranked by callers