MCPcopy Create free account

hub / github.com/Kuberwastaken/claurst / functions

Functions4,591 in github.com/Kuberwastaken/claurst

↓ 954 callersMethodpush
Add a kill entry. If the last operation was a kill, append to the most recent entry instead of creating a new one (for combining consecutive kills).
src-rust/crates/tui/src/prompt_input.rs:1403
↓ 715 callersMethodlen
Number of entries recorded.
src-rust/crates/core/src/file_history.rs:148
↓ 465 callersMethodas_str
(&self)
src-rust/crates/core/src/lsp.rs:103
↓ 445 callersMethodcontains
Check if a mouse position is inside the last rendered dialog area.
src-rust/crates/tui/src/dialog_select.rs:137
↓ 429 callersMethodis_empty
(&self)
src-rust/crates/tui/src/prompt_input.rs:2800
↓ 403 callersMethodget
Look up a task by ID.
src-rust/crates/core/src/lib.rs:4025
↓ 352 callersMethodpush
Push local changes to the server using delta upload. Only entries whose local checksum differs from `state.server_checksums` are uploaded. Changed e
src-rust/crates/core/src/team_memory_sync.rs:214
↓ 309 callersMethodis_empty
(&self)
src-rust/crates/core/src/file_history.rs:152
↓ 277 callersMethodget
Get a provider by ID.
src-rust/crates/api/src/registry.rs:316
↓ 161 callersMethodsend
( &mut self, item: rmcp::service::TxJsonRpcMessage<RoleClient>, )
src-rust/crates/mcp/src/rmcp_backend.rs:360
↓ 151 callersMethodtake
Take the current text, clearing the input.
src-rust/crates/tui/src/prompt_input.rs:2575
↓ 142 callersMethodnext
(self)
src-rust/crates/tui/src/agents_view.rs:126
↓ 141 callersMethodpath
Path to `~/.claurst/accounts.json`.
src-rust/crates/core/src/accounts.rs:104
↓ 110 callersMethodinsert
(&self, state: Arc<SessionState>)
src-rust/crates/acp/src/sessions.rs:53
↓ 107 callersMethodextend
Append multiple plugins at once, updating errors inline.
src-rust/crates/plugins/src/registry.rs:60
↓ 106 callersMethodclear
Clear the input and reset state.
src-rust/crates/tui/src/prompt_input.rs:2561
↓ 93 callersMethodrender
Render visible items into `buf` within `area`.
src-rust/crates/tui/src/virtual_list.rs:177
↓ 78 callersMethodvim_command
Apply a vim command using the full state-machine key handler.
src-rust/crates/tui/src/prompt_input.rs:1918
↓ 77 callersMethodis_empty
(&self)
src-rust/crates/api/src/providers/free.rs:179
↓ 69 callersMethodclose
(&mut self)
src-rust/crates/tui/src/app.rs:393
↓ 69 callersMethodinsert
Store file content with its current mtime.
src-rust/crates/core/src/claudemd.rs:70
↓ 59 callersMethodhandle_key_event
Process a keyboard event. Returns `true` when the input should be submitted (Enter pressed with no blocking dialog).
src-rust/crates/tui/src/app.rs:2868
↓ 59 callersMethodsuccess
(content: impl Into<String>)
src-rust/crates/tools/src/lib.rs:127
↓ 58 callersMethodis_empty
`true` if the registry has no entries.
src-rust/crates/api/src/model_registry.rs:828
↓ 53 callersFunctionflush_text
(lines: &mut Vec<Line<'static>>, role: &Role, text: &mut String, ctx: &RenderContext)
src-rust/crates/tui/src/messages/mod.rs:1525
↓ 51 callersFunctionline_text
(line: &Line<'_>)
src-rust/crates/tui/src/messages/mod.rs:2060
↓ 50 callersMethodtext
Create a simple required text field.
src-rust/crates/tui/src/elicitation_dialog.rs:69
↓ 49 callersMethodbuild
(self)
src-rust/crates/api/src/lib.rs:1280
↓ 48 callersMethodcmp
(&self, other: &Self)
src-rust/crates/query/src/command_queue.rs:31
↓ 48 callersFunctionmake_app
()
src-rust/crates/tui/src/lib.rs:323
↓ 45 callersFunctionhome_dir
Get the home directory path.
src-rust/crates/tui/src/prompt_input.rs:1303
↓ 43 callersMethodis_empty
(&self)
src-rust/crates/query/src/command_queue.rs:127
↓ 43 callersMethodrefresh_prompt_input
(&mut self)
src-rust/crates/tui/src/app.rs:2678
↓ 43 callersMethodregister
Register a provider. Returns `&mut self` for builder chaining.
src-rust/crates/api/src/registry.rs:295
↓ 42 callersMethodis_empty
(&self)
src-rust/crates/plugins/src/plugin.rs:179
↓ 42 callersMethodwith_api_key
Set an API key that will be sent as `Authorization: Bearer <key>`.
src-rust/crates/api/src/providers/openai_compat.rs:133
↓ 41 callersMethoddisplay
Format as a human-readable string: "42K / 200K (21%)".
src-rust/crates/core/src/token_budget.rs:70
↓ 41 callersFunctionicontains
(haystack: &str, needle: &str)
src-rust/crates/core/src/ps_classifier.rs:44
↓ 41 callersMethodremove
(&self, id: &acp::SessionId)
src-rust/crates/acp/src/sessions.rs:61
↓ 40 callersMethodbackend
(&self)
src-rust/crates/mcp/src/lib.rs:582
↓ 40 callersMethodopen
(&mut self, total_lines: usize)
src-rust/crates/tui/src/app.rs:387
↓ 39 callersMethodsymbol
Unicode quarter-circle symbol used in the TS UI.
src-rust/crates/tui/src/model_picker.rs:33
↓ 36 callersMethodparse
Parse a raw frontmatter value into a `MemoryType`. Returns `None` for missing or unrecognised values (legacy files degrade gracefully).
src-rust/crates/core/src/memdir.rs:36
↓ 36 callersMethodpush
Push a command with the given priority.
src-rust/crates/query/src/command_queue.rs:108
↓ 34 callersMethodlen
(&self)
src-rust/crates/query/src/skill_prefetch.rs:59
↓ 31 callersFunctionkey
(code: KeyCode)
src-rust/crates/tui/src/lib.rs:490
↓ 30 callersFunctionis_word_char
(c: char)
src-rust/crates/tui/src/prompt_input.rs:149
↓ 28 callersMethoddrain
Drain all pending commands in priority order (highest first).
src-rust/crates/query/src/command_queue.rs:118
↓ 28 callersMethodexecute
(&self, args: &str, _ctx: &mut CommandContext)
src-rust/crates/commands/src/lib.rs:521
↓ 28 callersMethodsave_sync
Synchronous variant used by pre-session commands.
src-rust/crates/core/src/lib.rs:1520
↓ 28 callersMethodtrack
(&self, event: AnalyticsEvent)
src-rust/crates/core/src/analytics.rs:177
↓ 27 callersFunctionany_line_contains
Check every line of a multi-line script for a substring match.
src-rust/crates/core/src/ps_classifier.rs:49
↓ 27 callersFunctionglobal_registry
Return a reference to the process-global `TaskRegistry`.
src-rust/crates/core/src/lib.rs:4065
↓ 27 callersMethodload
Load settings from disk, returning defaults when the file is missing.
src-rust/crates/core/src/lib.rs:1487
↓ 26 callersFunctionflatten
(lines: &[ratatui::text::Line<'_>])
src-rust/crates/tui/tests/render_snapshots.rs:18
↓ 25 callersFunctionapply_vim_key
Process a single key press in vim mode. Returns `true` when text was modified (caller should push undo snapshot).
src-rust/crates/tui/src/prompt_input.rs:406
↓ 25 callersMethodinsert
Add a skill to the index.
src-rust/crates/query/src/skill_prefetch.rs:33
↓ 25 callersMethodpush_notification
Push a synthetic system annotation into the conversation pane. It will appear after the current last message. Push a notification and, for Error-kind
src-rust/crates/tui/src/app.rs:2527
↓ 25 callersMethodremove
Remove a profile (and its credential directory). If it was active, clears the active pointer.
src-rust/crates/core/src/accounts.rs:199
↓ 24 callersFunctioncentered_rect
Compute a centred `Rect` of the given `width` × `height` inside `area`.
src-rust/crates/tui/src/overlays.rs:27
↓ 24 callersMethodselect_next
Move selection to the next option (wraps around).
src-rust/crates/tui/src/dialogs.rs:1026
↓ 23 callersMethodclear
Clear credentials for the active profile (or all credentials if `purge_all` is true) and drop the profile from the registry.
src-rust/crates/core/src/lib.rs:3767
↓ 23 callersMethodget_all_text
Collect all text content blocks into one concatenated string.
src-rust/crates/core/src/lib.rs:397
↓ 23 callersFunctionindent_lines
( lines: Vec<Line<'static>>, prefix: &str, prefix_style: Style, default_fg: Color, )
src-rust/crates/tui/src/messages/mod.rs:151
↓ 23 callersFunctionparse
(v: Value)
src-rust/crates/tools/src/computer_use.rs:609
↓ 22 callersFunctionsave_settings_mutation
(mutate: F)
src-rust/crates/commands/src/lib.rs:314
↓ 20 callersFunctionmake_app
()
src-rust/crates/tui/src/app.rs:6397
↓ 20 callersMethodselect_prev
Move selection to the previous option (wraps around).
src-rust/crates/tui/src/dialogs.rs:1020
↓ 20 callersFunctionsnap_or_skip
(dir: &Path)
src-rust/crates/core/tests/snapshot_tests.rs:56
↓ 19 callersFunctionbootstrap
Initialise a fresh git repo in a tempdir, commit two files, and return the TempDir plus the content of each committed file.
src-rust/crates/core/tests/snapshot_tests.rs:23
↓ 19 callersFunctionctrl
(code: KeyCode)
src-rust/crates/tui/src/lib.rs:499
↓ 19 callersMethodinsert
Insert (or replace) a loaded plugin. Emits a duplicate error if a different path already holds a plugin with the same name.
src-rust/crates/plugins/src/registry.rs:37
↓ 19 callersMethodpatch
List files changed since `hash`. Returns absolute forward-slash paths.
src-rust/crates/core/src/snapshot/shadow.rs:64
↓ 19 callersMethodwith_quirks
Apply provider-specific quirks.
src-rust/crates/api/src/providers/openai_compat.rs:149
↓ 18 callersMethodeffective_model
Resolve the effective model, falling back to a provider-appropriate default. When a non-Anthropic provider is active and no model is explicitly set,
src-rust/crates/core/src/lib.rs:1252
↓ 18 callersMethodget
Look up a plugin by name.
src-rust/crates/plugins/src/registry.rs:83
↓ 18 callersFunctionkey
(code: KeyCode)
src-rust/crates/tui/src/dialogs.rs:1289
↓ 18 callersMethodset
Store a credential for the given provider (persists immediately).
src-rust/crates/core/src/auth_store.rs:89
↓ 17 callersMethoddismiss
Mark the banner as dismissed.
src-rust/crates/tui/src/plugin_views.rs:31
↓ 17 callersMethodselected_provider_id
(&self)
src-rust/crates/core/src/lib.rs:1236
↓ 17 callersMethodupdate_token_estimate
Rough token estimate: ~4 chars per token.
src-rust/crates/tui/src/prompt_input.rs:2796
↓ 16 callersMethodinsert_char
Insert a character at cursor position.
src-rust/crates/tui/src/prompt_input.rs:1594
↓ 16 callersFunctionrender
Render a companion as a multi-line string. - Substitutes the companion's eye glyph into `{E}` placeholders. - Overlays the hat on line 0 when line 0
src-rust/crates/buddy/src/lib.rs:869
↓ 16 callersMethodset_prompt_text
(&mut self, text: String)
src-rust/crates/tui/src/app.rs:2691
↓ 15 callersFunctionfind_command
Find a command by name or alias.
src-rust/crates/commands/src/lib.rs:9028
↓ 15 callersMethodnormalize
Normalize cursor and metadata after external field updates.
src-rust/crates/tui/src/prompt_input.rs:2787
↓ 14 callersFunctionall_tools
Return all built-in tools (excluding AgentTool, which lives in cc-query).
src-rust/crates/tools/src/lib.rs:525
↓ 14 callersMethodinvalidate_transcript
(&self)
src-rust/crates/tui/src/app.rs:2555
↓ 14 callersMethodmove_down
(&mut self)
src-rust/crates/tui/src/plugin_views.rs:198
↓ 14 callersMethodmove_up
(&mut self)
src-rust/crates/tui/src/plugin_views.rs:189
↓ 14 callersMethodrecord_modification
Record that `tool_name` modified `path` from `before_content` to `after_content`.
src-rust/crates/core/src/file_history.rs:68
↓ 14 callersMethodshow
Populate and show the dialog.
src-rust/crates/tui/src/dialogs.rs:1004
↓ 13 callersFunctioneffective_model_for_config
Resolve the effective model for a [`Config`], using the model registry to dynamically pick the best available model for the active provider. Resoluti
src-rust/crates/api/src/model_registry.rs:1080
↓ 13 callersMethodfiltered_models
Return models that match the current filter (case-insensitive).
src-rust/crates/tui/src/model_picker.rs:666
↓ 13 callersMethodget
(&self, id: &acp::SessionId)
src-rust/crates/acp/src/sessions.rs:57
↓ 13 callersFunctionmake_ctx
()
src-rust/crates/commands/src/lib.rs:9215
↓ 13 callersMethodshadow
(&self, extra: Vec<&str>)
src-rust/crates/core/src/snapshot/shadow.rs:560
↓ 12 callersFunctionchar_idx_to_byte
Convert a char-index within `text` to a byte offset.
src-rust/crates/tui/src/prompt_input.rs:154
↓ 12 callersMethodget
Lookup a profile by id within a provider.
src-rust/crates/core/src/accounts.rs:155
↓ 12 callersFunctionmgr
(mode: PermissionMode)
src-rust/crates/core/src/lib.rs:2729
next →1–100 of 4,591, ranked by callers