]> git.giacomolli.uk - onechat/tree
Pass caller contexts through WhatsApp callbacks
drwxr-xr-x - .agents
drwxr-xr-x - .claude
-rw-r--r-- 10 .envrc
drwxr-xr-x - .githooks
-rw-r--r-- 55 .gitignore
-rw-r--r-- 2141 .golangci.yml
-rw-r--r-- 24 .mdformat.toml
-rw-r--r-- 2972 AGENTS.md
lrwxrwxrwx 9 CLAUDE.md -> AGENTS.md
-rw-r--r-- 6881 README.rst
-rw-r--r-- 11082 agent.go
-rw-r--r-- 5767 agent_test.go
-rw-r--r-- 7691 backup.go
-rw-r--r-- 6589 backup_archive.go
-rw-r--r-- 613 backup_archive_helper_test.go
-rw-r--r-- 3364 backup_archive_test.go
-rw-r--r-- 11723 backup_test.go
drwxr-xr-x - bin
-rw-r--r-- 3850 build_queue.go
-rw-r--r-- 895 build_queue_test.go
-rw-r--r-- 9192 build_run.go
-rw-r--r-- 5953 build_run_test.go
-rw-r--r-- 4510 chain.go
-rw-r--r-- 1636 chain_test.go
-rw-r--r-- 13471 chatgpt.go
-rw-r--r-- 4874 chatgpt_fake_helper_test.go
-rw-r--r-- 6164 chatgpt_test.go
-rw-r--r-- 285 clock_helper_test.go
-rw-r--r-- 1251 command_test.go
-rw-r--r-- 5527 compactor.go
-rw-r--r-- 7792 compactor_test.go
-rw-r--r-- 2131 config.go
-rw-r--r-- 1631 config_test.go
-rw-r--r-- 12379 daemon.go
-rw-r--r-- 4693 daemon_agent.go
-rw-r--r-- 759 daemon_agent_helper_test.go
-rw-r--r-- 7408 daemon_agent_test.go
-rw-r--r-- 2325 daemon_children.go
-rw-r--r-- 14666 daemon_children_test.go
-rw-r--r-- 3639 daemon_log.go
-rw-r--r-- 328 daemon_log_helper_test.go
-rw-r--r-- 3402 daemon_log_test.go
-rw-r--r-- 13391 daemon_message.go
-rw-r--r-- 2188 daemon_message_helper_test.go
-rw-r--r-- 17536 daemon_message_test.go
-rw-r--r-- 2150 daemon_start_helper_test.go
-rw-r--r-- 3885 daemon_test.go
-rw-r--r-- 1084 datadir.go
-rw-r--r-- 1476 datadir_test.go
-rw-r--r-- 176 discard_log_helper_test.go
-rw-r--r-- 705 file.go
-rw-r--r-- 1025 flake.lock
-rw-r--r-- 1489 flake.nix
-rw-r--r-- 1409 go.mod
-rw-r--r-- 8803 go.sum
-rw-r--r-- 4042 image.go
-rw-r--r-- 407 image_helper_test.go
-rw-r--r-- 2161 image_model.go
-rw-r--r-- 6591 image_model_test.go
-rw-r--r-- 3301 image_test.go
-rw-r--r-- 5948 journal.go
-rw-r--r-- 1451 lock.go
-rw-r--r-- 395 lock_test.go
-rw-r--r-- 6813 log.go
-rw-r--r-- 5848 log_test.go
-rw-r--r-- 2843 main.go
-rw-r--r-- 7340 markdown.go
-rw-r--r-- 18857 memory.go
-rw-r--r-- 2784 memory_delivery_test.go
-rw-r--r-- 11083 memory_test.go
-rw-r--r-- 16632 model.go
-rw-r--r-- 3911 model_fake_helper_test.go
-rw-r--r-- 8927 model_test.go
drwxr-xr-x - nix
-rw-r--r-- 5998 probe.go
-rw-r--r-- 5737 probe_log_helper_test.go
-rw-r--r-- 2565 probe_test.go
-rw-r--r-- 22075 prompt.go
-rw-r--r-- 222 prompt_helper_test.go
-rw-r--r-- 7231 prompt_test.go
-rw-r--r-- 8599 rebuild.go
-rw-r--r-- 1484 rebuild_helper_test.go
-rw-r--r-- 6479 rebuild_test.go
-rw-r--r-- 2648 records.go
-rw-r--r-- 7036 replay_test.go
-rw-r--r-- 3645 routes.go
-rw-r--r-- 4858 routes_test.go
-rw-r--r-- 12600 schedule.go
-rw-r--r-- 8417 schedule_cron.go
-rw-r--r-- 9317 schedule_cron_test.go
-rw-r--r-- 411 schedule_helper_test.go
-rw-r--r-- 14227 schedule_test.go
-rw-r--r-- 1319 socket.go
-rw-r--r-- 503 stop.go
-rw-r--r-- 823 stop_test.go
-rw-r--r-- 6379 subagent.go
-rw-r--r-- 483 subagent_helper_test.go
-rw-r--r-- 2763 subagent_names.go
-rw-r--r-- 14813 subagent_run.go
-rw-r--r-- 20193 subagent_run_test.go
-rw-r--r-- 2420 subagent_test.go
-rw-r--r-- 1897 summarizer_helper_test.go
-rw-r--r-- 409 sync_buffer_helper_test.go
-rw-r--r-- 3157 syncer.go
-rw-r--r-- 5964 syncer_test.go
-rw-r--r-- 23343 telegram.go
-rw-r--r-- 12158 telegram_api.go
-rw-r--r-- 7030 telegram_api_test.go
-rw-r--r-- 5599 telegram_fake_helper_test.go
-rw-r--r-- 1575 telegram_image.go
-rw-r--r-- 6567 telegram_image_test.go
-rw-r--r-- 6271 telegram_markdown.go
-rw-r--r-- 7032 telegram_markdown_test.go
-rw-r--r-- 25956 telegram_test.go
-rw-r--r-- 6883 terminal.go
-rw-r--r-- 1611 terminal_client_helper_test.go
-rw-r--r-- 1153 terminal_image.go
-rw-r--r-- 4327 terminal_image_test.go
-rw-r--r-- 11627 terminal_markdown.go
-rw-r--r-- 7389 terminal_markdown_test.go
-rw-r--r-- 7220 terminal_test.go
drwxr-xr-x - testdata
-rw-r--r-- 18195 tools.go
-rw-r--r-- 8407 tools_test.go
-rw-r--r-- 10569 tree.go
-rw-r--r-- 733 tree_node_helper_test.go
-rw-r--r-- 4336 tree_test.go
-rw-r--r-- 12775 turn.go
-rw-r--r-- 11507 turn_test.go
-rw-r--r-- 9211 view.go
-rw-r--r-- 3362 view_layout.go
-rw-r--r-- 1780 view_layout_test.go
-rw-r--r-- 5604 view_test.go
-rw-r--r-- 33465 whatsapp.go
-rw-r--r-- 3240 whatsapp_batch.go
-rw-r--r-- 2607 whatsapp_batch_test.go
-rw-r--r-- 11843 whatsapp_fake_helper_test.go
-rw-r--r-- 4303 whatsapp_find.go
-rw-r--r-- 3469 whatsapp_find_test.go
-rw-r--r-- 3081 whatsapp_groups.go
-rw-r--r-- 905 whatsapp_groups_test.go
-rw-r--r-- 1779 whatsapp_image.go
-rw-r--r-- 19102 whatsapp_image_test.go
-rw-r--r-- 19820 whatsapp_import.go
-rw-r--r-- 26463 whatsapp_import_test.go
-rw-r--r-- 13079 whatsapp_inbox.go
-rw-r--r-- 9007 whatsapp_inbox_test.go
-rw-r--r-- 13914 whatsapp_route_test.go
-rw-r--r-- 4614 whatsapp_send.go
-rw-r--r-- 6310 whatsapp_send_test.go
-rw-r--r-- 8262 whatsapp_state.go
-rw-r--r-- 4790 whatsapp_state_test.go
-rw-r--r-- 24956 whatsapp_test.go