MCPcopy Create free account

hub / github.com/Einsia/OpenChronicle / types & classes

Types & classes43 in github.com/Einsia/OpenChronicle

↓ 10 callersClassSessionManager
Tracks the current work session and decides when to cut. Thread-safe: ``on_event`` runs on the event-dispatcher thread while ``check_cuts`` r
src/openchronicle/session/manager.py:43
↓ 9 callersClass_FakeClock
tests/test_session_manager.py:8
↓ 8 callersClassCompactResult
src/openchronicle/writer/compact.py:30
↓ 7 callersClassClassifyResult
src/openchronicle/writer/classifier.py:41
↓ 5 callersClassPingResult
src/openchronicle/writer/llm.py:18
↓ 5 callersClassReduceResult
src/openchronicle/writer/session_reducer.py:60
↓ 4 callersClassConfig
src/openchronicle/config.py:132
↓ 4 callersClassFocusedElement
src/openchronicle/capture/s1_parser.py:43
↓ 4 callersClassModelConfig
src/openchronicle/config.py:15
↓ 4 callersClassWindowMeta
src/openchronicle/capture/window_meta.py:36
↓ 2 callersClassCaptureHit
A captures-table row paired with its FTS rank + snippet.
src/openchronicle/store/fts.py:327
↓ 2 callersClassEntryHit
src/openchronicle/store/fts.py:88
↓ 2 callersClassUnavailableAXProvider
src/openchronicle/capture/ax_capture.py:135
↓ 2 callersClass_LLMTextResponse
tests/test_store.py:15
↓ 1 callersClassAXCaptureResult
Result from one accessibility tree capture cycle.
src/openchronicle/capture/ax_models.py:13
↓ 1 callersClassAXWatcherProcess
Owns the mac-ax-watcher subprocess and a reader thread. Thread safety: ``start`` / ``stop`` may be called from any thread. The callback runs
src/openchronicle/capture/watcher.py:69
↓ 1 callersClassAuthenticationError
tests/test_writer_llm_ping.py:67
↓ 1 callersClassEventDispatcher
Consumes watcher events and invokes a capture callback. ``capture_fn`` should be idempotent and safe to call from this thread. It will be cal
src/openchronicle/capture/event_dispatcher.py:44
↓ 1 callersClassFileRow
src/openchronicle/store/fts.py:97
↓ 1 callersClassMacAXHelperProvider
Subprocess wrapper around the vendored mac-ax-helper Swift binary.
src/openchronicle/capture/ax_capture.py:155
↓ 1 callersClassParsedEntry
src/openchronicle/store/files.py:120
↓ 1 callersClassParsedFile
src/openchronicle/store/files.py:130
↓ 1 callersClassProviderError
tests/test_writer_llm_ping.py:112
↓ 1 callersClassScreenshot
src/openchronicle/capture/screenshot.py:15
↓ 1 callersClassSessionRow
src/openchronicle/session/store.py:49
↓ 1 callersClassTimelineBlock
src/openchronicle/timeline/store.py:35
↓ 1 callersClassTimeout
tests/test_writer_llm_ping.py:92
↓ 1 callersClassWriterRunResult
src/openchronicle/writer/agent.py:24
↓ 1 callersClass_CaptureRunner
Serializes capture_once calls from the watcher thread + heartbeat task. Captures execute on a single dedicated worker thread fed by a bounded
src/openchronicle/capture/scheduler.py:174
↓ 1 callersClass_Choice
src/openchronicle/writer/llm.py:76
↓ 1 callersClass_Msg
src/openchronicle/writer/llm.py:71
↓ 1 callersClass_Resp
src/openchronicle/writer/llm.py:81
ClassAXProvider
src/openchronicle/capture/ax_capture.py:122
ClassCaptureConfig
src/openchronicle/config.py:24
ClassClassifierConfig
src/openchronicle/config.py:105
ClassCommitState
src/openchronicle/writer/tools.py:18
ClassMCPConfig
src/openchronicle/config.py:124
ClassMemoryConfig
src/openchronicle/config.py:113
ClassReducerConfig
src/openchronicle/config.py:94
ClassSearchConfig
src/openchronicle/config.py:118
ClassSessionConfig
src/openchronicle/config.py:74
ClassTimelineConfig
src/openchronicle/config.py:53
ClassWriterConfig
src/openchronicle/config.py:65