This website requires JavaScript.
a45f744604
phase: 194_sync_pending_count
main
ducoterra
2026-10-20 06:36:21 -04:00
ae080ac7f3
phase: 193_sync_remaining_count
ducoterra
2026-10-19 17:30:03 -04:00
fb17d15fbe
phase: 192_verbatim_inline_midturn
ducoterra
2026-10-19 12:19:51 -04:00
4f20c256d7
phase: 191_source_name_labels_tags
ducoterra
2026-10-19 06:13:32 -04:00
c6ffa050a6
phase: 190_app_name_settings_fix
ducoterra
2026-10-18 02:59:19 -04:00
47456a44df
chore(agent): phase roadmap from TODO.md, 4 phases (190-193)
ducoterra
2026-10-17 19:35:55 -04:00
140a343b92
phase: 189_chat_save_long_turns
ducoterra
2026-10-17 07:36:28 -04:00
f20d40e4fe
phase: 188_chunks_hnsw_index
ducoterra
2026-10-17 03:18:23 -04:00
c054b47df5
phase: 187_sync_peak_memory_line
ducoterra
2026-10-16 15:22:51 -04:00
644f7de696
phase: 186_git_log_streaming_dates
ducoterra
2026-10-16 07:50:16 -04:00
632fb88e43
phase: 185_sync_defer_content_fast_path
ducoterra
2026-10-16 04:54:01 -04:00
065304b52f
phase: 184_sync_bounded_session
ducoterra
2026-10-15 23:19:27 -04:00
7b5ea7c2ee
phase: 183_sync_passive_delete_cascade
ducoterra
2026-10-15 16:00:28 -04:00
b34b8ca672
phase: 182_verbatim_show_text
ducoterra
2026-10-15 08:33:12 -04:00
814a400e6d
phase: 181_svg_document_preview
ducoterra
2026-10-14 22:54:43 -04:00
6880bd0866
phase: 180_markdown_inline_links_images
ducoterra
2026-10-14 16:03:36 -04:00
3d82a72b6f
phase: 179_git_clone_server_freeze
ducoterra
2026-10-14 13:06:39 -04:00
2b57180998
chore(repo): remove stray image.png screenshot artifact
ducoterra
2026-10-14 10:41:04 -04:00
76887639f3
docs(phases): add phase 182 (verbatim file display)
ducoterra
2026-10-14 10:33:06 -04:00
50658580e9
chore(agent): phase roadmap from TODO.md, 2 phases
ducoterra
2026-10-14 09:54:01 -04:00
dad54a2854
chore(agent): phase roadmap from TODO.md (179 git clone server freeze)
ducoterra
2026-10-12 09:27:58 -04:00
149e753952
phase: 178_split_thinking_levels
ducoterra
2026-10-11 23:38:18 -04:00
c6223c93dc
chore(agent): phase roadmap from TODO.md (178 split thinking levels)
ducoterra
2026-10-11 20:56:16 -04:00
36eddce672
phase: 177_themed_favicon
ducoterra
2026-10-11 15:33:39 -04:00
dd119d534a
phase: 176_mobile_settings_value_width
ducoterra
2026-10-11 13:23:04 -04:00
2a5df7cb31
chore(agent): phase roadmap from TODO.md (177 themed favicon)
ducoterra
2026-10-11 11:44:07 -04:00
bd271a6f52
chore(agent): phase roadmap from TODO.md (176 mobile settings value width)
ducoterra
2026-10-11 10:28:54 -04:00
375169bbfc
phase: 175_history_pagination
ducoterra
2026-10-11 04:12:53 -04:00
938d6cf09d
phase: 174_git_sources_card_rhythm
ducoterra
2026-10-11 01:49:49 -04:00
da441ea799
chore(agent): phase roadmap from TODO.md, phase 175 (history pagination)
ducoterra
2026-10-11 00:19:04 -04:00
a86caec821
phase: 173_docs_push_creds_split
ducoterra
2026-10-10 16:47:39 -04:00
f27106a638
phase: 172_thinking_level
ducoterra
2026-10-10 13:19:10 -04:00
b21b05eaee
chore(agent): phase roadmap from TODO.md, phase 172 (thinking level)
ducoterra
2026-10-10 10:28:46 -04:00
e9ae6e2ba3
phase: 171_admin_settings_layout
ducoterra
2026-10-10 04:45:34 -04:00
c4f098d0c0
phase: 170_edit_bubble_sizing
ducoterra
2026-10-10 03:25:40 -04:00
1200437bf8
phase: 168_admin_settings_panel
ducoterra
2026-10-10 01:05:14 -04:00
abe7388dda
docs(phases): convert TODO.md L3-L4 into phases 170-171 (edit bubble, settings layout)
ducoterra
2026-10-09 23:42:15 -04:00
542e568d25
docs(agent): record the reverted embed embedding benchmark
ducoterra
2026-10-09 12:41:38 -04:00
a88a5a3713
docs(agent): re-run the embed embedding benchmark (speed variance)
ducoterra
2026-10-09 12:38:27 -04:00
05f7d0645e
docs(phases): add phase 169 (embedding generation stamp + in-place re-embed) and the migrate-embed-model skill
ducoterra
2026-10-09 12:35:21 -04:00
8fac4e64d4
docs(agent): record the re-pointed embed embedding benchmark
ducoterra
2026-10-09 12:23:55 -04:00
a12fdcdf0a
Move phase 167 audit to complete
ducoterra
2026-10-09 10:27:51 -04:00
a2b2f283fd
docs(phases): convert TODO.md L3 into phase 168 (admin settings panel)
ducoterra
2026-10-09 10:10:13 -04:00
2ac37455f0
phase: 167_api_payload_diet
ducoterra
2026-10-08 21:23:49 -04:00
ab9391d019
phase: 166_hide_empty_answer_bubble
ducoterra
2026-10-08 04:27:03 -04:00
b0c7aed613
phase: 165_prose_word_wrap
ducoterra
2026-10-07 22:57:40 -04:00
8d70aa946c
docs(phases): close two gaps in phase 167 - the date-pin tree consumers and drifted line anchors
ducoterra
2026-10-07 19:49:06 -04:00
dcb1062b83
docs(phases): convert TODO L3-L5 into phases 165-167 (prose wrap, no empty answer box, API payload diet)
ducoterra
2026-10-07 19:42:14 -04:00
34d60efbc1
phase: 164_chat_error_honesty
ducoterra
2026-10-07 18:00:12 -04:00
6ba46e735a
phase: 163_pdf_strip_additive_selfheal
ducoterra
2026-10-07 13:57:30 -04:00
74eb2e265c
docs(phases): add phase 164 (honest pre-stream failure line, shared error-detail serializer, history caps for full-length answers)
ducoterra
2026-10-07 09:57:40 -04:00
855fa27a30
docs(phases): add phase 163 (additive PDF strip view, write-first atomic copies, fast-path self-heal)
ducoterra
2026-10-07 09:46:37 -04:00
eebc824636
phase: 162_search_recall_small_sources
ducoterra
2026-10-07 01:42:01 -04:00
690fd98036
fix(rag): stop the per-run blocks from folding — the container is the one disclosure
ducoterra
2026-10-06 14:44:41 -04:00
051f62deb7
phase: 161_reasoning_bubble
ducoterra
2026-10-06 06:36:09 -04:00
8172956c15
phase: 160_tool_budget_telemetry
ducoterra
2026-10-06 01:42:44 -04:00
cb8767512a
phase: 159_edit_and_resend_message
ducoterra
2026-10-05 19:07:33 -04:00
4d7d0f6297
chore(agent): phase roadmap from TODO.md, 1 phase (161 reasoning bubble)
ducoterra
2026-10-05 13:59:47 -04:00
aa297ea9b1
docs(phases): convert TODO L3/L4 into phases 159 (edit & resend) and 160 (tool-call budget)
ducoterra
2026-10-05 11:16:37 -04:00
31bd903a93
phase: 158_thinking_timeline
ducoterra
2026-10-05 02:52:55 -04:00
3f752fb77f
phase: 157_chat_chip_cap
ducoterra
2026-10-04 22:18:31 -04:00
1513981c1c
phase: 156_table_ux_polish
ducoterra
2026-10-04 20:46:57 -04:00
742eef955b
phase: 155_folder_summary_voice
ducoterra
2026-10-04 16:32:50 -04:00
c275735db4
phase: 154_sync_status_freshness
ducoterra
2026-10-04 14:24:33 -04:00
966c4b0540
phase: 153_document_viewer_context
ducoterra
2026-10-04 09:23:54 -04:00
12fa69b7ea
phase: 152_sync_progress_image_pass
ducoterra
2026-10-03 01:52:41 -04:00
c7cfcd26b5
phase: 151_pdf_image_extraction
ducoterra
2026-10-02 07:16:08 -04:00
edf6048a0d
phase: 150_drop_sync_result
ducoterra
2026-10-02 02:35:03 -04:00
9d4c813cae
chore(agents): phase roadmap from TODO.md, 3 phases
ducoterra
2026-10-01 22:12:10 -04:00
dd524246ec
phase: 149_sync_progress_box
ducoterra
2026-10-01 21:14:48 -04:00
b233c8d714
phase: 148_pdf_pages_in_sources
ducoterra
2026-10-01 16:58:01 -04:00
863519e980
phase: 147_sync_changed_only
ducoterra
2026-10-01 14:23:33 -04:00
ab3f5f685b
phase: 146_search_tool_scope
ducoterra
2026-10-01 12:48:04 -04:00
32a3ec4f5e
phase: 145_git_source_links
ducoterra
2026-10-01 11:13:43 -04:00
486ceb4019
phase: 144_modal_back_button
ducoterra
2026-10-01 08:49:50 -04:00
ba4841a811
phase: 143_mobile_keyboard_after_answer
ducoterra
2026-10-01 07:03:15 -04:00
aa65d2d691
phase: 142_kb_overview_freshness
ducoterra
2026-10-01 04:25:03 -04:00
a8c0402ad2
phase: 141_read_range_dedupe_fix
ducoterra
2026-10-01 01:27:46 -04:00
de49a03c4d
add NOTES.md
ducoterra
2026-09-30 22:31:54 -04:00
152d4f2b88
chore(agent): phase roadmap from TODO.md, 4 phases
ducoterra
2026-09-30 22:29:15 -04:00
281684dc8e
chore(agent): phase roadmap from TODO.md, 5 phases
ducoterra
2026-09-30 21:52:27 -04:00
9633eb7653
phase: 140_pictorial_pdf_pages
ducoterra
2026-09-30 19:16:35 -04:00
a86544a083
Update todo
ducoterra
2026-09-30 17:35:23 -04:00
9e7262a5c8
phase: 139_read_range_tool_lines
ducoterra
2026-09-30 12:55:23 -04:00
1a657ce4ca
phase: 138_markdown_blockquotes
ducoterra
2026-09-30 10:49:40 -04:00
0db6ab5df0
chore(agent): phase roadmap from TODO.md — 3 phases (138–140)
ducoterra
2026-09-30 09:35:07 -04:00
36ccf64f6a
docs(plan): lock A21 — all LLM calls are free; sync may burn unlimited vision calls
ducoterra
2026-09-30 09:35:07 -04:00
5e87622b30
phase: 137_pdf_image_context
ducoterra
2026-09-29 02:14:46 -04:00
0035bdf533
phase: 136_force_push_reset
ducoterra
2026-09-28 22:38:54 -04:00
d3f8c7f2c8
phase: 135_git_source_branch
ducoterra
2026-09-28 21:15:03 -04:00
fcac876d40
phase: 134_sync_cancel
ducoterra
2026-09-28 18:08:11 -04:00
25de518dc9
phase: 133_pdf_screenshot_fallback
ducoterra
2026-09-28 15:39:52 -04:00
4cb85e5baa
phase: 132_image_upload_feedback
ducoterra
2026-09-28 13:45:31 -04:00
101156bada
phase: 131_read_line_ranges
ducoterra
2026-09-28 11:49:55 -04:00
c88c65641a
phase: 130_chat_answer_clusters
ducoterra
2026-09-28 07:49:37 -04:00
2d0f608246
phase: 129_sync_chunk_progress
ducoterra
2026-09-28 03:38:14 -04:00
1139f007cf
phase: 128_sync_label_mobile
ducoterra
2026-09-27 23:58:57 -04:00
6e654df387
phase: 127_sync_incremental_folder_summaries
ducoterra
2026-09-27 21:12:25 -04:00
f50d4c8bc3
chore(agent): phase roadmap from TODO.md, 1 phase (137)
ducoterra
2026-09-27 16:05:37 -04:00
07fbc4c450
chore(agent): phase roadmap from TODO.md, 3 phases (134-136)
ducoterra
2026-09-27 13:26:30 -04:00