MCPcopy Index your code

hub / github.com/77wliNd/aemeath_withclaude / functions

Functions80 in github.com/77wliNd/aemeath_withclaude

↓ 9 callersMethodhide
()
src/bubble.js:62
↓ 8 callersMethodshow
(text)
src/bubble.js:10
↓ 6 callersMethodset_state
(&mut self, state: PetState, tool: Option<String>)
src-tauri/src/state.rs:170
↓ 5 callersMethodplay
(state)
src/sprite-animator.js:23
↓ 5 callersMethodshowInteractive
Show interactive bubble: routes to correct UI based on input_type
src/bubble.js:75
↓ 4 callersMethodanimation_name
(&self)
src-tauri/src/state.rs:83
↓ 4 callersMethodcurrent_state
(&self)
src-tauri/src/state.rs:199
↓ 4 callersMethodhideInteractive
Hide interactive bubble, restore normal bubble
src/bubble.js:135
↓ 4 callersFunctionsendUserInput
(value, type = 'text')
src/app.js:323
↓ 4 callersFunctionset_pet_state
(app: &AppState, state: PetState, tool: Option<String>)
src-tauri/src/http.rs:187
↓ 4 callersMethodshowPersistent
Show without auto-hide timer (persistent bubble for tools/waiting)
src/bubble.js:29
↓ 3 callersFunctionbuild_event
Helper: build a StateChangeEvent from state + tool, with derived core_signal/overlay
src-tauri/src/http.rs:85
↓ 3 callersMethodcore_signal
3-signal layer: running / waiting / ready / idle
src-tauri/src/state.rs:103
↓ 2 callersMethod_display
(text)
src/bubble.js:42
↓ 2 callersMethod_tick
()
src/sprite-animator.js:39
↓ 2 callersMethodbubble_text
(&self, tool: Option<&str>)
src-tauri/src/state.rs:124
↓ 2 callersMethoddrain_messages
(&mut self)
src-tauri/src/state.rs:215
↓ 2 callersFunctionexitPermission
()
src/app.js:355
↓ 2 callersFunctionhandleIdleAnimation
(animation)
src/app.js:362
↓ 2 callersMethodhideQuickMenu
Hide quick menu
src/bubble.js:164
↓ 2 callersMethodoverlay
Overlay label: permission / error / None
src-tauri/src/state.rs:116
↓ 2 callersFunctionscheduleIdleAnim
()
src/app.js:372
↓ 2 callersMethodshowQuickMenu
Show quick menu bubble on click
src/bubble.js:153
↓ 2 callersMethodstartPendingPoll
Start polling /api/user/pending to detect backend waiting for input
src/bubble.js:172
↓ 2 callersFunctionupdateBubbleStates
(bubbleText, coreSignal, overlay, inputType, options)
src/app.js:146
↓ 1 callersFunctioncancelIdleAnim
()
src/app.js:388
↓ 1 callersFunctioncreate_mcp_router
( state: McpState, tx: broadcast::Sender<StateChangeEvent>, pending_input: PendingInputSlot, )
src-tauri/src/mcp.rs:35
↓ 1 callersFunctioncreate_router
( state: SharedState, tx: broadcast::Sender<StateChangeEvent>, pending_input: PendingInputSlot,
src-tauri/src/http.rs:43
↓ 1 callersMethodcurrent_tool
(&self)
src-tauri/src/state.rs:203
↓ 1 callersMethodhistory
(&self)
src-tauri/src/state.rs:207
↓ 1 callersMethodis_active_state
(&self)
src-tauri/src/state.rs:192
↓ 1 callersFunctionpaste_to_window
(bound_hwnd: isize)
src-tauri/src/http.rs:325
↓ 1 callersMethodpush_message
(&mut self, msg: String)
src-tauri/src/state.rs:211
↓ 1 callersFunctionrelay_to_terminal
Copy message to clipboard, then paste into the Claude Code terminal window.
src-tauri/src/http.rs:281
↓ 1 callersFunctionsetup
(app: &tauri::App)
src-tauri/src/tray.rs:7
↓ 1 callersFunctionsetupConfirmButtons
()
src/app.js:268
↓ 1 callersFunctionsetupEventListener
()
src/app.js:77
↓ 1 callersFunctionsetupInteractiveInput
()
src/app.js:242
↓ 1 callersFunctionsetupQuickMenu
()
src/app.js:283
↓ 1 callersMethodshould_keep_running
(&self, min_ms: u64)
src-tauri/src/state.rs:187
↓ 1 callersFunctionstartFallbackPoll
()
src/app.js:107
↓ 1 callersMethodstop
()
src/sprite-animator.js:48
↓ 1 callersMethodstopPendingPoll
Stop pending polling
src/bubble.js:195
Methodconstructor
(el)
src/bubble.js:2
Methodconstructor
(spriteEl, validationData)
src/sprite-animator.js:2
FunctiondoIdleAnim
()
src/app.js:377
Functionenum_callback
(hwnd: isize, _lparam: isize)
src-tauri/src/http.rs:307
Functionexit_app
(app: tauri::AppHandle)
src-tauri/src/main.rs:109
Methodfrom_hook
(s: &str, _tool: Option<&str>)
src-tauri/src/state.rs:64
Functionhandle_current
( State(app): State<AppState>, )
src-tauri/src/http.rs:118
Functionhandle_heartbeat
()
src-tauri/src/http.rs:114
Functionhandle_hook_done
( State(app): State<AppState>, )
src-tauri/src/http.rs:161
Functionhandle_hook_idle
( State(app): State<AppState>, )
src-tauri/src/http.rs:168
Functionhandle_hook_permission
( State(app): State<AppState>, )
src-tauri/src/http.rs:175
Functionhandle_hook_thinking
( State(app): State<AppState>, )
src-tauri/src/http.rs:133
Functionhandle_hook_working
( State(app): State<AppState>, body: String, )
src-tauri/src/http.rs:140
Functionhandle_mcp_request
( State(app): State<McpAppState>, Json(req): Json<JsonRpcRequest>, )
src-tauri/src/mcp.rs:57
Functionhandle_sse
()
src-tauri/src/mcp.rs:462
Functionhandle_state
( State(app): State<AppState>, Json(body): Json<StateRequest>, )
src-tauri/src/http.rs:97
Functionhandle_user_input
POST /api/user/input — receive user response from frontend, forward to pending oneshot
src-tauri/src/http.rs:209
Functionhandle_user_message
POST /api/user/message — receive message from pet UI, relay to Claude Code terminal
src-tauri/src/http.rs:263
Functionhandle_user_message_pending
GET /api/user/message/pending — return and clear pending user messages
src-tauri/src/http.rs:379
Functionhandle_user_pending
GET /api/user/pending — tell frontend whether backend is waiting for user input + input type
src-tauri/src/http.rs:247
Functionhide_window
(window: tauri::Window)
src-tauri/src/main.rs:104
Functioninit
()
src/app.js:21
Functionmain
()
src-tauri/build.rs:1
Functionmain
()
src-tauri/src/main.rs:16
Methodnew
()
src-tauri/src/state.rs:153
Methodnow_ms
()
src-tauri/src/state.rs:163
MethodshowWithInput
Show interactive bubble with text input (legacy, delegates)
src/bubble.js:125
MethodshowWithOptions
Show interactive bubble with option buttons (legacy, delegates)
src/bubble.js:130
Functionstart_drag
(window: tauri::Window)
src-tauri/src/main.rs:99
Functiontest_animation_name_mapping
()
src-tauri/src/state.rs:286
Functiontest_bubble_text_for_states
()
src-tauri/src/state.rs:266
Functiontest_bubble_text_for_tools
()
src-tauri/src/state.rs:238
Functiontest_core_signal_mapping
()
src-tauri/src/state.rs:311
Functiontest_new_state_bubbles
()
src-tauri/src/state.rs:301
Functiontest_overlay_mapping
()
src-tauri/src/state.rs:329
Functiontest_state_from_hook
()
src-tauri/src/state.rs:225
Functiontest_state_manager_history
()
src-tauri/src/state.rs:276