Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LiberBinjio/claude-cli-rs
/ functions
Functions
1,121 in github.com/LiberBinjio/claude-cli-rs
⨍
Functions
1,121
◇
Types & classes
139
Function
read_line_range
()
crates/tools/src/file_read.rs:133
Method
read_resource
Read a resource by URI.
crates/mcp/src/client.rs:103
Function
recursive_subdirectories
()
crates/tools/src/glob.rs:150
Method
refresh_token
Refresh an expired access token.
crates/auth/src/oauth.rs:130
Method
register
Register a tool.
crates/query/src/tool_set.rs:25
Function
register_roundtrip
()
crates/bridge/src/messaging.rs:70
Function
register_with_empty_capabilities
()
crates/bridge/src/messaging.rs:221
Function
registered_roundtrip
()
crates/bridge/src/messaging.rs:90
Function
regular_key_not_quit
()
crates/tui/src/event.rs:121
Function
rejects_sensitive_env
()
crates/tools/src/file_write.rs:139
Function
rejects_sensitive_ssh
()
crates/tools/src/file_write.rs:155
Function
removed_line_styled_red
()
crates/tui/src/diff_view.rs:233
Method
render
(&self)
crates/tui/src/spinner.rs:55
Method
render
Render the dialog as a centred popup.
crates/tui/src/permission_dialog.rs:96
Method
render
Render the three-panel layout into `area`.
crates/tui/src/repl.rs:47
Method
render
Render the message list into the given area.
crates/tui/src/message_view.rs:156
Method
render
Render the diff into the given area.
crates/tui/src/diff_view.rs:67
Method
render
Render the onboarding screen.
crates/tui/src/onboarding.rs:56
Function
render_contains_frame
()
crates/tui/src/spinner.rs:93
Function
render_status_line
Render the status bar into a single-line area.
crates/tui/src/status_line.rs:45
Function
reports_byte_and_line_count
()
crates/tools/src/file_write.rs:185
Function
request_serialization_basic
()
crates/mcp/src/types.rs:134
Function
request_serialization_with_params
()
crates/mcp/src/types.rs:145
Function
resource_info_optional_fields
()
crates/mcp/src/types.rs:228
Function
resource_info_roundtrip
()
crates/mcp/src/types.rs:212
Function
response_deserialization_error
()
crates/mcp/src/types.rs:172
Function
response_deserialization_notification_style
()
crates/mcp/src/types.rs:183
Function
response_deserialization_success
()
crates/mcp/src/types.rs:163
Function
response_with_error_data
()
crates/mcp/src/types.rs:265
Function
restore_without_init_is_harmless
()
crates/tui/src/terminal.rs:57
Method
run_event_loop
Run an event loop that dispatches incoming messages to `handler`. Heartbeats are answered automatically. For every other message, `handler` is called
crates/bridge/src/session.rs:60
Function
save_session
Save a slice of messages plus metadata to disk.
crates/services/src/session.rs:28
Function
screen_transitions
()
crates/tui/src/app.rs:188
Function
scroll_up_down
()
crates/tui/src/message_view.rs:241
Function
scroll_up_down
()
crates/tui/src/diff_view.rs:267
Method
send_raw
Send a raw text frame (e.g. pre-serialized JSON).
crates/bridge/src/websocket.rs:82
Function
server_config_defaults_empty
()
crates/mcp/src/types.rs:256
Function
server_config_serde_roundtrip
()
crates/mcp/src/types.rs:238
Function
shift_enter_is_not_submit
()
crates/tui/src/keybindings.rs:61
Function
shift_enter_newline
()
crates/tui/src/prompt_input.rs:267
Function
shift_enter_with_chinese
()
crates/tui/src/prompt_input.rs:421
Method
should_compact
(&self, total_tokens: u64)
crates/services/src/compact.rs:34
Function
side_by_side_rendering
()
crates/tui/src/diff_view.rs:290
Method
start_auth
Run the full OAuth PKCE flow: open browser, wait for callback, exchange code.
crates/auth/src/oauth.rs:63
Function
starts_pending
()
crates/tui/src/permission_dialog.rs:186
Function
status_roundtrip
()
crates/bridge/src/messaging.rs:182
Function
streaming_append_and_finish
()
crates/tui/src/message_view.rs:230
Function
submit_clears_and_stores_history
()
crates/tui/src/prompt_input.rs:307
Function
submit_enter_no_shift
()
crates/tui/src/keybindings.rs:56
Function
tab_cycles
()
crates/tui/src/permission_dialog.rs:222
Function
test_add_cost
()
crates/core/src/state.rs:106
Function
test_add_tokens
()
crates/core/src/state.rs:113
Function
test_add_usage
()
crates/services/src/cost.rs:70
Function
test_add_usage_accumulates
()
crates/services/src/cost.rs:86
Function
test_agent_placeholder
()
crates/tools/src/agent.rs:86
Function
test_all_definitions_alias
()
crates/tools/src/registry.rs:165
Function
test_all_permission_modes_serde_roundtrip
()
crates/core/src/permission.rs:227
Function
test_all_register_functions_exist
()
crates/tools/src/lib.rs:139
Function
test_all_tips_count
()
crates/services/src/tips.rs:41
Function
test_all_tools_registered
()
crates/tools/src/lib.rs:121
Function
test_already_alternating
()
crates/api/src/normalize.rs:69
Function
test_anthropic_url
()
crates/api/src/client.rs:173
Function
test_api_key_roundtrip
Requires real system keychain
crates/auth/src/keychain.rs:82
Function
test_api_provider_serde_roundtrip
()
crates/auth/src/providers.rs:369
Function
test_api_schemas
()
crates/tools/src/registry.rs:138
Function
test_app_config_defaults
()
crates/core/src/config.rs:70
Function
test_app_config_serde_roundtrip
()
crates/core/src/config.rs:85
Function
test_app_config_with_mcp_servers
()
crates/core/src/config.rs:107
Function
test_apply_edit_ambiguous
()
crates/utils/src/diff.rs:80
Function
test_apply_edit_ambiguous_count_is_exact
()
crates/utils/src/diff.rs:118
Function
test_apply_edit_empty_old_string
()
crates/utils/src/diff.rs:86
Function
test_apply_edit_exact
()
crates/utils/src/diff.rs:66
Function
test_apply_edit_multiline
()
crates/utils/src/diff.rs:92
Function
test_apply_edit_not_found
()
crates/utils/src/diff.rs:74
Function
test_apply_edit_preserves_surrounding
()
crates/utils/src/diff.rs:133
Function
test_apply_edit_replaces_with_empty
()
crates/utils/src/diff.rs:127
Function
test_assistant_first_gets_synthetic_user
()
crates/api/src/normalize.rs:91
Function
test_atomic_write
()
crates/utils/src/fs.rs:100
Function
test_atomic_write_creates_parent_dirs
()
crates/utils/src/fs.rs:150
Function
test_authorization_url_format
()
crates/auth/src/oauth.rs:384
Function
test_autoedit_allows_file_write
()
crates/core/src/permission.rs:136
Function
test_autoedit_allows_readonly
()
crates/core/src/permission.rs:261
Function
test_autoedit_asks_for_bash
()
crates/core/src/permission.rs:148
Function
test_basic_prompt
()
crates/query/src/system_prompt.rs:55
Function
test_bedrock_url
()
crates/api/src/client.rs:200
Function
test_block_accumulator_default
()
crates/query/src/query_loop.rs:253
Function
test_build_command
()
crates/tools/src/grep.rs:175
Function
test_build_command_no_include
()
crates/tools/src/grep.rs:222
Function
test_bypass_always_allows
()
crates/core/src/permission.rs:104
Function
test_bypass_ignores_deny_rule
()
crates/core/src/permission.rs:284
Function
test_cache_control_not_serialized_when_none
()
crates/core/src/message.rs:247
Function
test_clear_messages
()
crates/query/src/engine.rs:237
Function
test_clear_returns_message
()
crates/commands/src/builtin/clear.rs:37
Function
test_code_verifier_charset
()
crates/auth/src/oauth.rs:311
Function
test_code_verifier_length
()
crates/auth/src/oauth.rs:305
Function
test_commit_no_staged
()
crates/commands/src/builtin/commit.rs:54
Function
test_compact_empty_list
()
crates/query/src/compact.rs:213
Function
test_compact_keep_recent_exact
()
crates/query/src/compact.rs:237
Function
test_compact_preserves_all_when_under_limit
()
crates/query/src/compact.rs:137
Function
test_compact_prompt_not_empty
()
crates/services/src/compact.rs:67
← previous
next →
701–800 of 1,121, ranked by callers