MCPcopy Index your code

hub / github.com/Project-N-E-K-O/N.E.K.O / types & classes

Types & classes3,756 in github.com/Project-N-E-K-O/N.E.K.O

↓ 1,278 callersClassPath
* A 2D path representation. The class provides methods for creating paths * and contours of 2D shapes similar to the 2D Canvas API. * * ```js * co
static/libs/three.core.js:33874
↓ 1,034 callersClassx
static/libs/index.min.js:1
↓ 494 callersClassErr
错误结果 包装错误信息,支持链式操作和 pattern matching。 Attributes: error: 错误对象(通常是 Exception) code: 错误码 message: 可选的错误消息
plugin/_types/result.py:105
↓ 494 callersClassSdkError
Base error for all SDK v2 failures.
plugin/sdk/shared/models/exceptions.py:6
↓ 426 callersClassOk
成功结果 包装成功的返回值,支持链式操作和 pattern matching。 Attributes: value: 成功的值 Example: >>> result = Ok(42) >>> re
plugin/_types/result.py:38
↓ 232 callersClass_Ctx
plugin/tests/unit/plugins/test_study_event_bus.py:16
↓ 178 callersClassServerDomainError
plugin/server/domain/errors.py:7
↓ 152 callersClass_Logger
plugin/tests/unit/plugins/test_pomodoro_timer.py:13
↓ 146 callersClassOcrReaderManager
plugin/plugins/galgame_plugin/ocr_reader.py:143
↓ 115 callersClassDetectedGameWindow
plugin/plugins/galgame_plugin/ocr_runtime_types.py:895
↓ 111 callersClassGameLLMAgent
plugin/plugins/galgame_plugin/agent_core.py:24
↓ 109 callersClass_FakeHostAdapter
plugin/tests/unit/plugins/_galgame_bridge_support.py:439
↓ 103 callersClass_FakeLLMGateway
plugin/tests/unit/plugins/_galgame_bridge_support.py:471
↓ 102 callersClassStudyConfig
plugin/plugins/study_companion/models.py:335
↓ 95 callersClass_Logger
plugin/tests/unit/plugins/test_galgame_ocr_reader.py:85
↓ 94 callersClassHumanMessage
utils/llm_client.py:348
↓ 85 callersClassErr
Failed result value.
plugin/sdk/shared/models/result.py:90
↓ 83 callersClassLLMStreamChunk
utils/llm_client.py:442
↓ 82 callersClassOcrReaderBridgeWriter
plugin/plugins/galgame_plugin/ocr_bridge_writer.py:120
↓ 81 callersClass_FakeCaptureBackend
plugin/tests/unit/plugins/test_galgame_ocr_reader.py:144
↓ 76 callersClass_FakeOcrBackend
plugin/tests/unit/plugins/test_galgame_ocr_reader.py:165
↓ 74 callersClass_FakeRequest
tests/unit/test_game_router.py:23
↓ 62 callersClassTransportError
Transport/runtime boundary failure (RPC, bus, capability unavailable).
plugin/sdk/shared/models/exceptions.py:33
↓ 61 callersClassDummyConfig
tests/unit/test_tutorial_prompt_state.py:39
↓ 61 callersClassOk
Successful result value.
plugin/sdk/shared/models/result.py:51
↓ 58 callersClassSystemMessage
utils/llm_client.py:343
↓ 55 callersClassTopicHookPool
In-memory per-character topic pool prepared by background work.
main_logic/topic/pipeline.py:216
↓ 53 callersClassStudyCompanionPlugin
plugin/plugins/study_companion/__init__.py:256
↓ 51 callersClassAIMessage
utils/llm_client.py:353
↓ 50 callersClassFakeClient
tests/unit/test_meme_moderation.py:112
↓ 50 callersClassFakeResponse
tests/unit/test_meme_moderation.py:64
↓ 50 callersClassVoiceScenario
plugin/tests/unit/plugins/test_study_companion_voice_scenarios.py:13
↓ 49 callersClass_Ctx
plugin/tests/unit/plugins/test_study_companion.py:153
↓ 48 callersClassPersonaManager
Manages per-character persona files with dynamic entity sections. Core entities: 'master', 'neko', 'relationship'. Storage is entity-agnostic
memory/persona.py:139
↓ 44 callersClass_FakeOcrBackend
plugin/tests/unit/plugins/test_study_companion.py:775
↓ 39 callersClassSTS2AutoplayService
plugin/plugins/sts2_autoplay/service.py:28
↓ 38 callersClassToolLeakFilter
Streaming filter for provider-emitted tool-call markup in assistant text.
utils/llm_tool_leak_filter.py:32
↓ 38 callersClass_FakeCaptureBackend
plugin/tests/unit/plugins/test_study_companion.py:785
↓ 38 callersClass_Logger
plugin/tests/unit/plugins/test_study_companion.py:130
↓ 34 callersClassDocumentParseError
utils/document_parser.py:31
↓ 34 callersClassFactStore
Manages raw fact extraction, deduplication, and persistence.
memory/facts.py:126
↓ 34 callersClass_DummyConfigManager
tests/unit/test_storage_location_router.py:27
↓ 33 callersClassLLMGateway
plugin/plugins/galgame_plugin/llm_gateway.py:57
↓ 33 callersClassStudyStore
SQLite main store with JSON import/export support for seeds and backups.
plugin/plugins/study_companion/store.py:194
↓ 33 callersClassToolDefinition
Canonical, provider-agnostic tool description. ``parameters`` is an OpenAI-flavoured JSON Schema object (``{"type": "object", "properties": {
main_logic/tool_calling.py:52
↓ 33 callersClassTutorReply
plugin/plugins/study_companion/models.py:529
↓ 33 callersClassVoiceConfig
One character's voice, as two orthogonal dimensions + a ref + optional config. Frozen so it can be passed around dispatch without aliasing surpri
utils/voice_config.py:51
↓ 33 callersClasst
static/libs/index.min.js:1
↓ 32 callersClassActivityPreferences
Resolved activity tracker preferences. All fields have safe defaults — accessing the dataclass when ``user_preferences.json`` is missing or e
utils/activity_config.py:163
↓ 32 callersClassStudyEvent
plugin/plugins/study_companion/_event_bus.py:19
↓ 31 callersClassStudyOcrPipeline
plugin/plugins/study_companion/study_ocr_pipeline.py:85
↓ 30 callersClassMemoryOpError
Raised for trigger/commit problems the router should translate to HTTP. Attributes ---------- code Stable machine-readable error
tests/testbench/pipeline/memory_runner.py:159
↓ 29 callersClassConnectivityTestRequest
Request model for connectivity testing. Two modes: 1. Built-in provider: provide provider_key + provider_scope + api_key. Backend reso
main_routers/config_router.py:1381
↓ 29 callersClass_DummyRequest
tests/unit/test_cloudsave_router.py:89
↓ 29 callersClass_FakeService
Minimal stand-in for EmbeddingService used by recall tests. The reranker only touches a handful of methods; keep the stub narrow so tests stay
tests/unit/test_memory_recall.py:30
↓ 28 callersClassReflectionEngine
Synthesizes facts into reflections and manages the pending → confirmed lifecycle.
memory/reflection.py:233
↓ 28 callersClassToolResult
Outcome of executing a ``ToolCall``.
main_logic/tool_calling.py:129
↓ 28 callersClass_FakeOmniOffline
最小 OmniOfflineClient 替身。``prompt_ephemeral`` 行为由测试注入。 继承自 ``OmniOfflineClient`` 以通过 ``isinstance(...)`` 分支;跳过父类 ``__init__`` 避免拉起真实 LLM 客户端。
tests/unit/test_proactive_sm_integration.py:40
↓ 27 callersClassPersistenceError
Raised for any recoverable save/load/import failure. Carries a ``code`` string that the router maps to HTTP status: - ``InvalidName``
tests/testbench/pipeline/persistence.py:158
↓ 27 callersClassStudyEventBus
Throttle study events and forward them through push_message v2.
plugin/plugins/study_companion/_event_bus.py:64
↓ 25 callersClassActivityStateMachine
Stateful classifier — one instance per ``UserActivityTracker``. All update methods are synchronous (no awaits) so they're safe to call from a
main_logic/activity/state_machine.py:374
↓ 25 callersClassCloudSaveManager
utils/cloudsave_autocloud.py:193
↓ 24 callersClassConfigManager
Config file manager
utils/config_manager.py:994
↓ 24 callersClassDummyLogger
plugin/plugins/sts2_autoplay/tests/test_service_runtime.py:12
↓ 24 callersClassFocusScorer
Per-session Focus signal scorer. Cheap, synchronous, no I/O.
main_logic/activity/focus_scorer.py:71
↓ 24 callersClassOcrCaptureProfile
plugin/plugins/galgame_plugin/ocr_capture_profile.py:47
↓ 24 callersClassResponse
plugin/tests/unit/plugins/test_lifekit_routing.py:51
↓ 24 callersClassSdkBusMessageRecord
plugin/sdk/shared/core/bus_context.py:81
↓ 23 callersClassLoginFailedError
登录失败错误
plugin/plugins/mijia/mijia_api/domain/exceptions.py:40
↓ 23 callersClass_Ctx
plugin/tests/unit/sdk/plugin/test_sdk_v2_plugin_base.py:25
↓ 23 callersClass_DummyRequest
tests/unit/test_character_memory_regression.py:73
↓ 23 callersClass_FakeClient
Stand-in for ``GameAgentClient`` — captures send_task calls and lets the test drive on_task_finished from the outside.
tests/unit/test_game_agent_minecraft_plugin.py:60
↓ 23 callersClassfn
static/libs/pixi.min.js:492
↓ 22 callersClassClassifyResult
Outcome of classifying one observation. ``category`` is the broad bucket the tracker reasons over; subcategory and canonical are the specific
config/activity_keywords.py:137
↓ 22 callersClassOcrTextBox
plugin/plugins/galgame_plugin/ocr_runtime_types.py:703
↓ 22 callersClass_DummyRequest
tests/unit/test_character_persona_router.py:45
↓ 21 callersClassDetectedGameProcess
plugin/plugins/galgame_plugin/_types.py:13
↓ 21 callersClassEventLog
Per-character append-only event journal with reconciliation support. Public API is dual (sync + async twins). Sync methods are safe to call f
memory/event_log.py:148
↓ 21 callersClassKnowledgeTracker
plugin/plugins/study_companion/knowledge_tracker.py:471
↓ 21 callersClass_FakeGameRouteManager
tests/unit/test_game_router.py:3702
↓ 21 callersClass_Pattern
One entry in the detection library. ``regex`` is compiled once at module load. ``category`` groups hits for the UI (e.g., show a single "Chat
tests/testbench/pipeline/prompt_injection_detect.py:59
↓ 20 callersClassDocExporter
plugin/plugins/study_companion/doc_exporter.py:58
↓ 20 callersClassTopicSignalStore
Slow evidence store, scoped per character. The in-memory view may be backed by a small local-state JSON file so short restart loops merge int
main_logic/topic/signals.py:144
↓ 20 callersClassVoiceFilter
Rule-based V1 voice filter for study self-talk. The class is intentionally independent from the plugin runtime. Phase 9's SDK voice bridge ca
plugin/plugins/study_companion/voice_filter.py:68
↓ 20 callersClass_DemoPlugin
plugin/tests/unit/sdk/plugin/test_sdk_v2_plugin_base.py:101
↓ 19 callersClassMemoryReaderManager
plugin/plugins/galgame_plugin/memory_reader.py:518
↓ 19 callersClassMijiaAPIException
米家API基类异常
plugin/plugins/mijia/mijia_api/domain/exceptions.py:9
↓ 19 callersClassPluginUiQueryService
plugin/server/application/plugins/ui_query_service.py:1265
↓ 19 callersClassTutorLLMAgent
plugin/plugins/study_companion/tutor_llm_agent.py:159
↓ 19 callersClass_Logger
plugin/tests/unit/plugins/test_study_companion_vision.py:32
↓ 18 callersClassJukeboxConfig
Jukebox configuration manager.
main_routers/jukebox_router.py:181
↓ 18 callersClassMemoryDeckStore
plugin/plugins/study_companion/memory_deck_store.py:34
↓ 18 callersClassPipelineStep
plugin/plugins/neko_roast/core/contracts.py:248
↓ 18 callersClassSTS2HeuristicPlanner
plugin/plugins/sts2_autoplay/heuristic_planner.py:8
↓ 18 callersClassSelectedOcrBackendPlan
plugin/plugins/galgame_plugin/ocr_runtime_types.py:1702
↓ 18 callersClassSessionStateMachine
Event-driven state machine for a single ``(lanlan_name, user)`` session. The write path (``fire``) holds ``_write_lock``; the read path (``is
main_logic/session_state.py:100
↓ 18 callersClassTtsStreamNormalizer
跨 chunk 安全的 TTS 文本规范化器。 Gemini Live 等 realtime 后端的 output transcript 会在中文 token 之间 插入 ASCII 空格("你 好 世 界"),MiniMax / CosyVoice 等 streaming
utils/frontend_utils.py:229
↓ 18 callersClassValidationError
Input validation failure (bad arguments, config schema, filter syntax, etc.).
plugin/sdk/shared/models/exceptions.py:25
↓ 18 callersClass_Logger
plugin/tests/unit/plugins/test_galgame_memory_reader.py:33
↓ 18 callersClass_TaskError
Bridge-internal structured error. Carries a stable ``code`` so the front-end can reliably switch on error type (R10.1) plus a human-readable
plugin/server/routes/market_bridge.py:1201
next →1–100 of 3,756, ranked by callers