MCPcopy Create free account

hub / github.com/dashhuang/openclaw-chat-history-import / functions

Functions105 in github.com/dashhuang/openclaw-chat-history-import

↓ 6 callersMethod_start_capture
(self, target: str)
scripts/normalize_import.py:98
↓ 4 callersFunctionread_json_bytes
(raw: bytes)
scripts/inspect_import.py:35
↓ 4 callersFunctionrender_memory_md_block
(entry: dict[str, Any])
scripts/memory_merge.py:129
↓ 4 callersFunctionsynthetic_message_id
(*parts: object)
scripts/archive_contract.py:68
↓ 3 callersFunctionbuild_archive_entry
( *, timestamp_ms: int | None, channel: str, chat_type: str, role: str, text: str,
scripts/archive_contract.py:74
↓ 3 callersFunctionfind_footer_start
(lines: list[str])
scripts/memory_merge.py:76
↓ 3 callersFunctionnormalize
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, chat_
scripts/normalize_import.py:720
↓ 3 callersFunctionnormalize_chatgpt_conversations
( conversations: list[dict[str, Any]], *, source: Path, detected_format: str, workspace: s
scripts/normalize_import.py:484
↓ 3 callersFunctionwrite_archive_entries
(archive_root: Path, entries: Iterable[dict])
scripts/archive_contract.py:154
↓ 2 callersFunctiondedupe_key
(entry: dict)
scripts/archive_contract.py:143
↓ 2 callersFunctiondetect_chatgpt_export_names
(names: set[str])
scripts/normalize_import.py:68
↓ 2 callersFunctiondetect_chatgpt_export_names
(names: set[str])
scripts/inspect_import.py:48
↓ 2 callersFunctiondetect_chatgpt_sharded_export_names
(names: set[str])
scripts/normalize_import.py:72
↓ 2 callersFunctiondetect_chatgpt_sharded_export_names
(names: set[str])
scripts/inspect_import.py:52
↓ 2 callersFunctiondetect_claude_export
(names: set[str])
scripts/normalize_import.py:59
↓ 2 callersFunctiondetect_claude_export
(names: set[str])
scripts/inspect_import.py:39
↓ 2 callersFunctionformat_local_date
(dt: datetime)
scripts/archive_contract.py:50
↓ 2 callersFunctionformat_local_time
(dt: datetime)
scripts/archive_contract.py:54
↓ 2 callersFunctionformat_local_timestamp
(dt: datetime)
scripts/archive_contract.py:58
↓ 2 callersFunctioninspect
(path: Path)
scripts/inspect_import.py:273
↓ 2 callersFunctionline_starts_new_block
(stripped: str)
scripts/memory_merge.py:83
↓ 2 callersFunctionnormalize_section_heading
(section: str | None)
scripts/memory_merge.py:65
↓ 2 callersFunctionnormalize_text
(text: str)
scripts/archive_contract.py:25
↓ 2 callersFunctionnormalize_timestamp_ms
(value: object)
scripts/archive_contract.py:38
↓ 2 callersFunctionpad2
(value: int)
scripts/archive_contract.py:16
↓ 2 callersFunctionpayload_memory_md_entries
(payload: dict[str, Any])
scripts/memory_merge.py:49
↓ 2 callersFunctionrender_import_comment
(provider: str, archive: str | None = None)
scripts/memory_merge.py:41
↓ 2 callersFunctionsummarize_chatgpt_file_set
(path: Path, *, names: list[str], source_type: str)
scripts/inspect_import.py:146
↓ 1 callersMethod_finish_capture
(self)
scripts/normalize_import.py:101
↓ 1 callersFunctionapply_daily
(memory_root: Path, payload: dict[str, Any])
scripts/memory_merge.py:266
↓ 1 callersFunctionapply_long_term
(memory_file: Path, payload: dict[str, Any])
scripts/memory_merge.py:281
↓ 1 callersFunctionarchive_relative_path
(entry: dict)
scripts/archive_contract.py:129
↓ 1 callersFunctionbuild_report
(archive_root: Path, args: argparse.Namespace)
scripts/build_review_checklist.py:59
↓ 1 callersFunctiondedupe_identity
(entry: dict)
scripts/archive_contract.py:133
↓ 1 callersFunctiondedupe_results
(results: list[dict])
conversation-history/scripts/search_archive.py:112
↓ 1 callersFunctiondetect_telegram_desktop_export
(names: Iterable[str])
scripts/normalize_import.py:85
↓ 1 callersFunctiondetect_telegram_desktop_export
(names: Iterable[str])
scripts/inspect_import.py:64
↓ 1 callersFunctionentry_matches
(entry: dict[str, Any], args: argparse.Namespace)
scripts/build_review_checklist.py:49
↓ 1 callersFunctionentry_matches
(entry: dict[str, Any], args: argparse.Namespace)
scripts/validate_archive.py:102
↓ 1 callersFunctionextract_telegram_export_title
(source: Path)
scripts/normalize_import.py:245
↓ 1 callersFunctionextract_telegram_export_title
(path: Path)
scripts/inspect_import.py:101
↓ 1 callersFunctioniter_chatgpt_linear_messages
(conversation: dict[str, Any])
scripts/normalize_import.py:299
↓ 1 callersFunctioniter_entries
(roots: list[Path])
conversation-history/scripts/search_archive.py:30
↓ 1 callersFunctionlist_chatgpt_conversation_filenames
(names: Iterable[str])
scripts/normalize_import.py:76
↓ 1 callersFunctionlist_chatgpt_conversation_files
(names: Iterable[str])
scripts/inspect_import.py:56
↓ 1 callersFunctionload_chatgpt_conversations_from_directory
(source: Path)
scripts/normalize_import.py:462
↓ 1 callersFunctionload_chatgpt_conversations_from_zip
(source: Path)
scripts/normalize_import.py:433
↓ 1 callersFunctionmain
()
conversation-history/scripts/search_archive.py:141
↓ 1 callersFunctionmain
()
scripts/memory_merge.py:290
↓ 1 callersFunctionmain
()
scripts/build_review_checklist.py:162
↓ 1 callersFunctionmain
()
scripts/normalize_import.py:802
↓ 1 callersFunctionmain
()
scripts/inspect_import.py:345
↓ 1 callersFunctionmain
()
scripts/validate_archive.py:181
↓ 1 callersFunctionmatches
(entry: dict, args: argparse.Namespace)
conversation-history/scripts/search_archive.py:48
↓ 1 callersFunctionmerge_daily_block
(existing: str, entry: dict[str, Any])
scripts/memory_merge.py:91
↓ 1 callersFunctionmerge_memory_md
(existing: str, entry: dict[str, Any])
scripts/memory_merge.py:186
↓ 1 callersFunctionnormalize_canonical_jsonl
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, )
scripts/normalize_import.py:683
↓ 1 callersFunctionnormalize_chatgpt_directory
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, )
scripts/normalize_import.py:579
↓ 1 callersFunctionnormalize_chatgpt_export
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, )
scripts/normalize_import.py:561
↓ 1 callersFunctionnormalize_claude_export
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, )
scripts/normalize_import.py:341
↓ 1 callersFunctionnormalize_telegram_desktop_export
( source: Path, *, workspace: str, agent_id: str, provider_override: str | None, chat_
scripts/normalize_import.py:597
↓ 1 callersFunctionnormalize_telegram_export_message_id
(raw_id: object)
scripts/normalize_import.py:213
↓ 1 callersFunctionnormalize_telegram_media_text
(message: dict[str, Any])
scripts/normalize_import.py:230
↓ 1 callersFunctionparse_args
()
conversation-history/scripts/search_archive.py:14
↓ 1 callersFunctionparse_args
()
scripts/memory_merge.py:15
↓ 1 callersFunctionparse_args
()
scripts/build_review_checklist.py:11
↓ 1 callersFunctionparse_args
()
scripts/normalize_import.py:27
↓ 1 callersFunctionparse_args
()
scripts/inspect_import.py:26
↓ 1 callersFunctionparse_args
()
scripts/validate_archive.py:31
↓ 1 callersFunctionparse_chatgpt_message_text
(message: dict[str, Any])
scripts/normalize_import.py:271
↓ 1 callersFunctionparse_telegram_export_timestamp
(raw_value: object)
scripts/normalize_import.py:218
↓ 1 callersFunctionrender_daily_block
(entry: dict[str, Any])
scripts/memory_merge.py:56
↓ 1 callersFunctionrender_markdown
(report: dict[str, Any])
scripts/build_review_checklist.py:133
↓ 1 callersFunctionrender_message_text
(message: dict[str, Any])
scripts/normalize_import.py:259
↓ 1 callersFunctionrender_text
(results: list[dict])
conversation-history/scripts/search_archive.py:91
↓ 1 callersFunctionrender_text
(manifest: dict[str, Any])
scripts/normalize_import.py:798
↓ 1 callersFunctionrender_text
(report: dict[str, Any])
scripts/inspect_import.py:305
↓ 1 callersFunctionreplace_or_append_import_block
(lines: list[str], start: int, end: int, entry: dict[str, Any])
scripts/memory_merge.py:155
↓ 1 callersFunctionsanitize_slug
(value: str)
scripts/archive_contract.py:20
↓ 1 callersFunctionsplit_section_bounds
(lines: list[str], heading: str)
scripts/memory_merge.py:138
↓ 1 callersFunctionsummarize_claude_zip
(path: Path, zf: zipfile.ZipFile)
scripts/inspect_import.py:107
↓ 1 callersFunctionsummarize_directory
(path: Path)
scripts/inspect_import.py:241
↓ 1 callersFunctionsummarize_generic_zip
(path: Path, zf: zipfile.ZipFile)
scripts/inspect_import.py:171
↓ 1 callersFunctionsummarize_json
(path: Path)
scripts/inspect_import.py:184
↓ 1 callersFunctionsummarize_jsonl
(path: Path)
scripts/inspect_import.py:206
↓ 1 callersFunctionsummarize_text
(path: Path)
scripts/inspect_import.py:230
↓ 1 callersFunctionvalidate_archive
(archive_root: Path, args: argparse.Namespace)
scripts/validate_archive.py:110
↓ 1 callersFunctionvalidate_entry
(entry: dict[str, Any], path: Path, line_no: int)
scripts/validate_archive.py:53
↓ 1 callersFunctionvalidate_path_shape
(path: Path, archive_root: Path)
scripts/validate_archive.py:79
↓ 1 callersFunctionwrite_review_files
(review_root: Path, payload: dict[str, Any])
scripts/memory_merge.py:242
Method__init__
(self)
scripts/normalize_import.py:90
Method__init__
(self)
scripts/inspect_import.py:69
Methodhandle_data
(self, data: str)
scripts/normalize_import.py:177
Methodhandle_data
(self, data: str)
scripts/inspect_import.py:87
Methodhandle_endtag
(self, tag: str)
scripts/normalize_import.py:181
Methodhandle_endtag
(self, tag: str)
scripts/inspect_import.py:91
Methodhandle_starttag
(self, tag: str, attrs_list: list[tuple[str, str | None]])
scripts/normalize_import.py:130
Methodhandle_starttag
(self, tag: str, attrs_list: list[tuple[str, str | None]])
scripts/inspect_import.py:75
Functionnatural_html_key
(path: Path)
scripts/normalize_import.py:206
MethodsetUp
(self)
tests/test_telegram_desktop_import.py:107
next →1–100 of 105, ranked by callers