MCPcopy Create free account

hub / github.com/avibe-bot/avibe / functions

Functions10,036 in github.com/avibe-bot/avibe

↓ 8 callersFunction_resolve_agent_for_target
( *, agent_name: Optional[str], session_id: Optional[str], session_key: str, help_command:
vibe/cli.py:1410
↓ 8 callersFunction_resolve_command
(command: str)
core/show_runtime.py:1287
↓ 8 callersMethod_resolve_target
(self, context: MessageContext)
modules/im/discord.py:399
↓ 8 callersMethod_routing_draft_from_current
( current_routing: Any, selected_backend: Optional[str] = None, )
modules/im/feishu.py:1866
↓ 8 callersFunction_seed_titled_session
(conn, scope_id: str, session_id: str, title: str)
tests/test_messages_service.py:436
↓ 8 callersMethod_send_message_with_button
( self, context: MessageContext, text: str, *, button_text: str,
core/agent_auth_service.py:927
↓ 8 callersFunction_skills_guarded
(call)
vibe/api.py:7202
↓ 8 callersFunction_sse_event
Format one SSE chunk. Each chunk is a single ``event:``/``data:`` pair separated by the spec-mandated blank line.
core/internal_server.py:666
↓ 8 callersFunction_stored_platform_field
(platform: str, field: str, default: str = "")
vibe/api.py:1539
↓ 8 callersFunction_submit_oauth_coro
(coro, *, timeout: float = 30.0)
vibe/api.py:4418
↓ 8 callersMethod_t
(self, key: str, channel_id: Optional[str] = None, **kwargs)
modules/im/feishu.py:152
↓ 8 callersFunction_watch_payload
(watch, runtime_entry: Optional[dict[str, object]], *, brief: bool = False)
vibe/cli.py:1525
↓ 8 callersMethod_watch_store_call
(self, watch_id: str, operation: str, callback)
core/watches.py:522
↓ 8 callersFunction_write_json
(path: Path, payload: dict)
scripts/prepare_regression.py:288
↓ 8 callersFunction_write_opencode_config
(config: Dict[str, Any], target_path: Path)
vibe/opencode_config.py:464
↓ 8 callersFunction_write_status
(payload: dict)
vibe/restart_supervisor.py:90
↓ 8 callersMethodbuild_auth_denial_text
Build a localized denial message from centralized auth result. Keeps denial copy in one place so IM implementations only handle deliv
modules/im/base.py:297
↓ 8 callersFunctioncall_api
( bot_token: str, method: str, payload: Optional[dict[str, Any]] = None, *, timeout_second
modules/im/telegram_api.py:21
↓ 8 callersMethodclaim_queued_runs_for_workbench
( self, run_ids: list[str], *, started_at: Optional[str] = None, )
storage/background.py:996
↓ 8 callersMethodconfigured_platforms
(self)
config/v2_config.py:721
↓ 8 callersFunctiondefault_socket_path
Mirror ``core.internal_server.default_socket_path`` without an import cycle. ``core.internal_server`` lives in the controller process and we
vibe/internal_client.py:49
↓ 8 callersFunctionemptyEdit
()
ui/src/components/settings/providers/OpencodeProviderConfig.tsx:97
↓ 8 callersMethodenabled_platforms
(self)
config/v2_config.py:715
↓ 8 callersMethodensure_builtin_default_agents
( self, backends: Iterable[str], )
core/vibe_agents.py:346
↓ 8 callersMethodextract_command_action
Extract command action name from slash command text. Examples: "/settings" -> "settings" "/setcwd /tmp" -> "set_cwd"
modules/im/base.py:192
↓ 8 callersMethodfind_session_for_anchor
Latest ``agent_sessions`` row for ``(scope, anchor)``, any backend. Basis for the new session model: a thread resolves to ONE session via
storage/sessions_service.py:408
↓ 8 callersMethodformat_error
(text: str)
tests/test_session_handler_base_id.py:95
↓ 8 callersMethodformat_text
Format plain text with automatic escaping Args: text: The text to format safe: If True, text is already escaped/forma
modules/im/formatters/base_formatter.py:45
↓ 8 callersMethodget_available_message_types
Get list of available message types that can be hidden. ``system`` is intentionally excluded: system/init messages are never pushed t
modules/settings_manager.py:377
↓ 8 callersMethodget_channels_for_platform
(self, platform: str)
config/v2_settings.py:485
↓ 8 callersFunctionget_opencode_custom_provider_adapter
Return the compatible-provider adapter for a user custom provider. ``vibe_remote.custom`` is the strongest marker, but OpenCode may normalize
vibe/opencode_config.py:514
↓ 8 callersFunctionget_process_command
(pid: int)
vibe/runtime.py:449
↓ 8 callersFunctionget_show_runtime_manager
()
core/show_runtime.py:1000
↓ 8 callersMethodget_title
( self, *, native_session_id: str, working_path: str, first_user_messa
modules/agents/native_sessions/codex.py:96
↓ 8 callersMethodget_users_for_platform
(self, platform: str)
config/v2_settings.py:534
↓ 8 callersFunctioninstance_name
Resolve the incus instance name for managing an existing tenant. Resolution order: an explicit ``user.vibe_remote.instance_name`` project ove
scripts/incus_tenant.py:111
↓ 8 callersMethodinvalidate_thread
Remove only the thread_id, preserving session_key and cwd metadata.
modules/agents/codex/session.py:35
↓ 8 callersMethodlist_chats
(self, platform: str, *, include_private: bool = True)
config/discovered_chats.py:179
↓ 8 callersFunctionlist_paginated_with_count
( base_url: str, token: str | None, *, stop_after_id: int | None = None, max_pages: int |
skills/background-watch-hook/scripts/_github_wait_common.py:92
↓ 8 callersFunctionloadChannels
(all?: boolean, force = false)
ui/src/components/steps/ChannelList.tsx:478
↓ 8 callersFunctionnormalize_routing_settings
Normalize scope routing without consulting deprecated backend routing.
config/v2_settings.py:111
↓ 8 callersFunctionparseWorkbenchEnvelope
(raw: string)
ui/src/context/ApiContext.tsx:1304
↓ 8 callersFunctionplatformSupportsChannels
(data: any, platform: string)
ui/src/lib/platforms.ts:186
↓ 8 callersFunctionread_opencode_custom_providers
( *, home: Path | None = None, logger_instance: Optional[logging.Logger] = None, )
vibe/opencode_config.py:682
↓ 8 callersMethodrefresh_runtime_config
(self, opencode_config)
tests/test_agent_auth_service.py:1331
↓ 8 callersMethodregister_turn_sink
(self, session_key, *, on_chunk, done_event, turn_token=None)
tests/test_dispatcher_stream_chunk.py:35
↓ 8 callersMethodremove_client
Stop and drop one platform's client (+ join its thread) at runtime. Blocking (signals the client's stop and joins its thread), so the
modules/im/multi.py:523
↓ 8 callersMethodremove_restored_ack
(self, poll_info)
modules/agents/opencode/poll_loop.py:185
↓ 8 callersMethodrender
(self, text: str)
modules/im/formatters/telegram_formatter.py:136
↓ 8 callersMethodresolve_agent_for_context
Unified agent resolution with dynamic override support. Priority: 1. explicit/session Vibe Agent target 2. existing session b
core/controller.py:1004
↓ 8 callersMethodsave_state
(self, state: SessionState)
storage/sessions_service.py:669
↓ 8 callersFunctionschedule_restart
( *, delay_seconds: float = 0.0, vibe_path: str | None = None, trigger: str = "cli", scope
vibe/restart_supervisor.py:404
↓ 8 callersMethodsend_markdown_message
Send LLM-authored Markdown through Telegram Rich Messages when useful. Bot API 10.1 rich messages understand GFM-like block structure. Plain
modules/im/telegram.py:1075
↓ 8 callersMethodsend_message
Send a plain text message to a WeChat user.
modules/im/wechat.py:522
↓ 8 callersMethodsend_message_with_buttons
( self, context: MessageContext, text: str, keyboard, parse_mode: Opti
core/controller.py:70
↓ 8 callersMethodstart_login
Start a new QR code login. Returns: dict with ``session_key``, ``qrcode_url`` (may be empty on error), and ``message`
modules/im/wechat_auth.py:176
↓ 8 callersMethodstatus
(self)
tests/test_local_deps.py:236
↓ 8 callersMethodsubmit_web_code
(self, flow_id: str, code: str)
core/agent_auth_service.py:1910
↓ 8 callersFunctionsupports_runtime_refresh
Return whether *name* supports runtime config refresh.
modules/agents/catalog.py:143
↓ 8 callersMethodto_dict
(self)
core/scheduled_tasks.py:329
↓ 8 callersMethodupdate_user_settings
Update settings for a specific user
modules/settings_manager.py:291
↓ 8 callersMethodupsert_watch
(self, watch: ManagedWatch)
core/watches.py:181
↓ 8 callersMethodwebsocket_connect
(self, url: str, **kwargs: Any)
vibe/ui_compat.py:305
↓ 7 callersMethod__init__
(self, config: DiscordConfig)
modules/im/discord.py:61
↓ 7 callersFunction_agent_backend
(agent_name: str)
storage/sessions_service.py:1077
↓ 7 callersFunction_agent_payload
(agent, *, brief: bool = False)
vibe/cli.py:1554
↓ 7 callersFunction_async_none
()
tests/test_opencode_server.py:1743
↓ 7 callersFunction_async_noop
()
tests/test_multi_platform_runtime.py:627
↓ 7 callersMethod_bind_reserved_workbench_session
Bind the backend-native id to the RESERVED workbench session row, by id. Claude/Codex must bind the native session to the reserved workbench
modules/agents/base.py:238
↓ 7 callersFunction_ctx
(platform_specific)
tests/test_reserved_native_session_id.py:27
↓ 7 callersFunction_fail
(payload: dict, error: str, log, return_code: int, *, started_at: float | None = None)
vibe/restart_supervisor.py:133
↓ 7 callersMethod_find_request_for_notification
(self, method: str, params: Dict[str, Any])
modules/agents/codex/agent.py:1321
↓ 7 callersMethod_get_or_create_transport
Return an initialized transport for the given working directory.
modules/agents/codex/agent.py:637
↓ 7 callersMethod_get_server
(self)
modules/agents/opencode/agent.py:66
↓ 7 callersMethod_invoke_post_web_success_hook
(self, backend: str)
core/agent_auth_service.py:2887
↓ 7 callersMethod_is_opencode_serve_cmd
(command: str, port: int)
modules/agents/opencode/server.py:723
↓ 7 callersFunction_json_object_list
(raw: Any)
core/show_session_events.py:282
↓ 7 callersMethod_make_evict_agent
Build a bare CodexAgent wired for evict_idle_transports tests.
tests/test_codex_agent.py:569
↓ 7 callersFunction_make_flat_scope_handler
( *, platform: str = "telegram", row: dict | None, threaded: bool = False, )
tests/test_settings_handler.py:64
↓ 7 callersMethod_message_type_display_names
(self)
core/handlers/settings_handler.py:24
↓ 7 callersFunction_now_iso
()
vibe/restart_supervisor.py:23
↓ 7 callersFunction_optional_target_str
(value: Any)
core/controller.py:139
↓ 7 callersMethod_primary_client
(self)
modules/im/multi.py:79
↓ 7 callersMethod_process_file_attachments
Download and process file attachments from the message. All files (including images) are saved to ~/.vibe_remote/attachments/{channel_id}/
core/handlers/message_handler.py:903
↓ 7 callersFunction_raise_if_wechat_api_error
Treat missing `ret` as success; raise only on explicit API errors.
modules/im/wechat.py:40
↓ 7 callersMethod_recent_session_error_sync
(self, session_id: str, since: Optional[float] = None)
modules/agents/opencode/server.py:524
↓ 7 callersMethod_release_stream_turn
Release turn state for terminal paths that do not emit a result. Result emits settle both the web-Chat SSE stream and the shared backend
modules/agents/codex/event_handler.py:81
↓ 7 callersMethod_resolve_managed_command
(self)
core/show_runtime.py:303
↓ 7 callersFunction_resolve_node_command
()
core/show_runtime.py:1302
↓ 7 callersFunction_response_header
(headers: dict[str, str], name: str)
vibe/ui_server.py:6848
↓ 7 callersFunction_run_askill
Run ``askill <args> --json`` and parse stdout as JSON. In ``--json`` mode askill emits a machine-readable envelope even on a non-zero exit, s
core/services/skills.py:74
↓ 7 callersFunction_runtime_platform_tag
()
core/show_runtime.py:1170
↓ 7 callersFunction_runtime_record_values
( *, record_type: str, record_key: str, scope_id: str | None, session_anchor: str | None,
storage/sessions_service.py:1171
↓ 7 callersMethod_should_auto_create_topic
(self, context: MessageContext, message: dict[str, Any], text: str)
modules/im/telegram.py:452
↓ 7 callersMethod_spawn_message_callback_task
(self, context: MessageContext, text: str)
modules/im/wechat.py:1227
↓ 7 callersMethod_t
(self, key: str, **kwargs)
modules/agents/opencode/poll_loop.py:63
↓ 7 callersFunction_task_request_store
()
vibe/cli.py:1130
↓ 7 callersFunction_task_store
()
vibe/cli.py:1126
↓ 7 callersMethod_upload_file_links
Upload local files referenced by ``file://`` links.
core/message_dispatcher.py:1122
↓ 7 callersFunction_utc_now_iso
()
core/show_session_events.py:537
← previousnext →501–600 of 10,036, ranked by callers