Commit Graph

  • a5c1b2c67b 🔧 build(lsp-server): 构建产物迁出 OneDrive 至 /var/tmp lsp-server csh 2026-07-14 21:54:05 +08:00
  • 9369b652f8 📝 docs(progress): finish LSP core lifecycle plan csh 2026-07-14 12:28:46 +08:00
  • 8a429ccd19 test(cli): expect abnormal EOF exit csh 2026-07-14 12:09:50 +08:00
  • bb44bd1e32 🐛 fix(core): enable syntax diagnostics csh 2026-07-14 12:09:17 +08:00
  • e122abc305 🗑️ remove(provider): delete staged capability scaffolding csh 2026-07-14 12:08:42 +08:00
  • 5a02bd10f9 🎨 style(core): normalize lifecycle implementation csh 2026-07-14 12:08:09 +08:00
  • 12e1a87b2b 🐛 fix(core): convert diagnostics to UTF-16 positions csh 2026-07-14 09:35:34 +08:00
  • 71b519793a 🐛 fix(core): reject invalid LSP framing csh 2026-07-14 09:03:47 +08:00
  • 101b69e84f 🐛 fix(core): dispatch cancellable requests asynchronously csh 2026-07-14 08:56:30 +08:00
  • efb6eae796 🐛 fix(core): return JSON-RPC protocol errors csh 2026-07-14 08:22:40 +08:00
  • 06a0da5124 🐛 fix(core): enforce strict LSP lifecycle csh 2026-07-13 21:35:40 +08:00
  • 5edd4b3637 📝 docs(plan): implement strict LSP core lifecycle csh 2026-07-13 20:48:14 +08:00
  • b7dc52e895 📝 docs(spec): design strict LSP core lifecycle csh 2026-07-13 20:21:40 +08:00
  • 2f1cc4b640 📝 docs(progress): finish async executor cancellation plan csh 2026-07-13 16:06:36 +08:00
  • 89b8937697 🐛 fix(async_executor): implement cooperative cancellation csh 2026-07-13 16:03:56 +08:00
  • edea37202d 📝 docs(plan): implement async executor cancellation csh 2026-07-12 20:17:33 +08:00
  • 627613f586 📝 docs(spec): design async executor cancellation csh 2026-07-12 19:48:10 +08:00
  • a042bf2efc 📝 docs(progress): finish UTF-16 coordinate plan csh 2026-07-12 12:34:44 +08:00
  • aa31ecad18 test(text_coordinates): run cases before exit coverage csh 2026-07-12 12:32:55 +08:00
  • 61d16d0147 🐛 fix(text_coordinates): convert LSP UTF-16 positions csh 2026-07-12 12:15:46 +08:00
  • 16986281a7 📝 docs(plan): implement UTF-16 text coordinate conversion csh 2026-07-12 09:31:49 +08:00
  • 5e84eb428e 📝 docs(spec): design UTF-16 text coordinate conversion csh 2026-07-12 09:23:54 +08:00
  • 80fca5d11c 📝 docs(progress): finish args parser plan csh 2026-07-11 22:01:54 +08:00
  • 98c05323cb test(cli): harden startup coverage csh 2026-07-11 21:58:33 +08:00
  • 100cfc0d0e ♻️ refactor(editors): use fixed stderr logging csh 2026-07-11 18:27:51 +08:00
  • 49e7c7f424 test(lsp): remove obsolete logger flags csh 2026-07-11 18:26:14 +08:00
  • 3642aa8b5b ♻️ refactor(cli): validate startup arguments csh 2026-07-11 18:07:22 +08:00
  • 9416d44d3d 📝 docs(plan): implement args parser startup errors csh 2026-07-11 14:23:42 +08:00
  • f37cfbd92b 📝 docs(spec): design args parser startup errors csh 2026-07-11 14:07:04 +08:00
  • f4f629c232 📦 deps(lsp_server): update conan dependencies csh 2026-05-27 09:54:39 +08:00
  • 7838f3ec3d 🔧 chore(playbook): align repo with latest workflow csh 2026-05-24 13:34:07 +08:00
  • 696920df73 Merge commit '3d83740f88b6aaba6962256be517656496b83f25' into lsp-server csh 2026-05-24 13:04:22 +08:00
  • 3d83740f88 Squashed 'docs/standards/playbook/' changes from c3f8137..25d895d csh 2026-05-24 13:04:14 +08:00
  • 7aa60e78f8 🐛 fix(tree_sitter): parse anonymous procedures and property accessors csh 2026-05-24 11:07:30 +08:00
  • a9958f36fe 🔧 chore(repo): refresh local rules and ast defaults csh 2026-03-06 13:03:00 +08:00
  • 32e1eb09db 🐛 fix(ast): support single-variable for-in fallback csh 2026-03-06 11:45:53 +08:00
  • 7e61f5b927 🔧 chore(playbook): align config with new schema csh 2026-03-04 15:57:15 +08:00
  • c33f9942a8 Merge commit '35e6a301aa36e43df8458cb7c6ed40f60c642b78' into lsp-server csh 2026-03-04 15:56:24 +08:00
  • 35e6a301aa Squashed 'docs/standards/playbook/' changes from 8b75747..c3f8137 csh 2026-03-04 15:56:21 +08:00
  • 6832ff4741 📝 docs: sync agent rules and prompts csh 2026-02-03 15:19:17 +08:00
  • d95be0f826 📦 deps(playbook): sync playbook snapshot csh 2026-02-03 15:12:47 +08:00
  • 4c9ed050ba Squashed 'docs/standards/playbook/' changes from a854534..8b75747 csh 2026-02-03 15:12:45 +08:00
  • 9a09e20e7b 🔧 git: fix gitattributes negation rule csh 2026-02-03 13:58:45 +08:00
  • 8e6428d306 🔧 vscode: update tsl grammar master csh 2026-02-03 13:53:14 +08:00
  • 149a41588c 📝 docs(memory-bank): update architecture csh 2026-02-03 13:47:23 +08:00
  • 20b7d439b1 🔧 lsp-server: update CMakeLists csh 2026-02-02 17:41:31 +08:00
  • e4e7d4d5ae 🔧 lsp-server: update cppm sources csh 2026-02-02 17:32:57 +08:00
  • fe4183314e 📝 docs(memory-bank): sync templates csh 2026-02-02 17:21:21 +08:00
  • 73f01c3ca4 📦 deps(playbook): add markdown rules and prettier config csh 2026-02-02 17:20:55 +08:00
  • 01caaf8062 📦 deps(playbook): sync rules, prompts, memory-bank csh 2026-02-02 13:02:42 +08:00
  • 42fd6168e9 📦 deps(playbook): sync playbook snapshot csh 2026-02-02 10:51:41 +08:00
  • b52102b7bd Squashed 'docs/standards/playbook/' changes from b529012..a854534 csh 2026-02-02 10:51:38 +08:00
  • 50ef706bbb 🔧 chore(ci): add lsp-server build and test csh 2026-01-08 16:25:05 +08:00
  • 2ffa3d48c3 📦 deps(lsp_server): bump conan dependencies csh 2026-01-08 16:07:46 +08:00
  • f0785352b8 🔧 chore(repo): escape gitattributes negation csh 2026-01-08 16:00:17 +08:00
  • f204115823 🔧 chore(standards): sync cpp rules and gitattributes csh 2026-01-08 15:58:04 +08:00
  • 488785f08f Merge commit 'ac794a6a7051497ff60b947642d44f0f8c04d6c6' into lsp-server csh 2026-01-08 15:56:37 +08:00
  • ac794a6a70 Squashed 'docs/standards/playbook/' changes from e504a68..b529012 csh 2026-01-08 15:56:36 +08:00
  • f056b0cad1 test(lsp_server): update test scripts and tsf cases csh 2026-01-08 15:51:54 +08:00
  • b2a1bb6685 feat(lsp_server): add call snippets to completion resolve csh 2025-12-24 15:13:10 +08:00
  • baaf2ee688 🎨 style(bridge): drop unused std imports csh 2025-12-24 14:02:04 +08:00
  • 1a784c6452 🔧 chore(lsp_server): keep full provider/capability list commented csh 2025-12-24 13:52:22 +08:00
  • d13b24a5da 🐛 fix(lsp_server): disable diagnostics publishing by default csh 2025-12-24 13:45:35 +08:00
  • ec2c580a8c test(lsp_server): cover completion trigger cases csh 2025-12-24 12:23:53 +08:00
  • adec86a3aa 🐛 fix(symbol): index all system tsf files csh 2025-12-24 12:02:30 +08:00
  • 02864dda89 🔧 chore(lsp_server): gate providers to completion/definition csh 2025-12-24 11:33:40 +08:00
  • 09e65224fe feat(lsp_server): implement missing providers and json coverage csh 2025-12-24 10:42:13 +08:00
  • f6943e69ef 🔧 chore(conan): update cross build example csh 2025-12-21 22:53:08 +08:00
  • d2d3d9eb48 🎨 style(provider): restore trailing newlines csh 2025-12-21 22:23:42 +08:00
  • 2c1c1d8a88 feat(provider): add compile-time registry csh 2025-12-21 22:21:46 +08:00
  • f54050bad2 ♻️ refactor(semantic): split semantic partitions csh 2025-12-21 21:33:15 +08:00
  • 442bb5db7e 🧹 chore: align scripts with kept build dirs csh 2025-12-21 17:35:42 +08:00
  • 6dcbe0a1cd 🐛 fix: filter createobject completion prefix csh 2025-12-21 16:12:39 +08:00
  • f56cf960f1 🐛 fix: align trace value type csh 2025-12-21 16:12:28 +08:00
  • eb44afe2be 🧪 test: ignore IDS_AuditExpr in ast/symbol scripts csh 2025-12-21 15:57:38 +08:00
  • fbf6c85baa 🧪 test: register remaining tests in ctest csh 2025-12-21 15:52:09 +08:00
  • f2d2aeb272 🧪 test: wire ast/symbol scripts into ctest csh 2025-12-21 15:47:27 +08:00
  • bb0cbde79c 🧪 test: add LSP json fixtures and provider suite csh 2025-12-21 15:39:33 +08:00
  • 53f4588c53 🐛 fix: align rename provider method names csh 2025-12-21 15:39:16 +08:00
  • 1de97aace5 🐛 fix: support LSP request id variants csh 2025-12-21 15:38:46 +08:00
  • 8e564fc8bb 🧹 remove empty extern C block csh 2025-12-20 11:33:09 +08:00
  • b27dafb657 sync tree-sitter grammar and AST csh 2025-12-20 11:25:33 +08:00
  • 7c13d70d3a 🔧 chore(standards): sync cpp playbook rules csh 2025-12-14 17:57:26 +08:00
  • dbdde4ed48 📦 deps(standards): vendor playbook csh 2025-12-14 17:55:55 +08:00
  • eada742d75 Squashed 'docs/standards/playbook/' content from commit e504a68 csh 2025-12-14 17:55:55 +08:00
  • e75027b80a 🔧 chore(symbol): trace per-library file indexing csh 2025-12-14 14:06:24 +08:00
  • 9a12b1b194 🐛 fix(logging): support --log-stderr and clarify stdin wait csh 2025-12-14 13:43:56 +08:00
  • 241de77152 🐛 fix(symbol): treat .tsl as script, not library csh 2025-12-14 13:28:14 +08:00
  • 566830bdb8 🐛 fix(symbol): emit module symbols for unit csh 2025-12-14 13:13:54 +08:00
  • 2c9c0b2d8f 🐛 fix(server): load interpreter funcext symbols csh 2025-12-14 13:08:50 +08:00
  • 7d1db3f3ac 🔧 chore(conan): rename profiles without version csh 2025-12-14 12:59:32 +08:00
  • ab1dcc00bc 🐛 fix(uses): make file-level uses globally visible csh 2025-12-14 11:10:50 +08:00
  • 171d5e2064 feat(lsp_completion): support unit-qualified constructors csh 2025-12-14 10:33:12 +08:00
  • 3106ab9ce4 feat(lsp_completion): complete object creation and members csh 2025-12-14 09:54:18 +08:00
  • 476e83beb8 feat(lsp_server): support rdo_expression and normalize call field csh 2025-12-14 06:05:22 +08:00
  • d1c35de70c 🔧 chore(conan): add clang-20 profiles csh 2025-12-13 20:37:10 +08:00
  • e5782c76fa ♻️ refactor(lsp_server): move entrypoints out of named modules csh 2025-12-13 19:55:45 +08:00
  • f7d5a74615 ♻️ 使用module重构所有代码 csh 2025-12-07 23:07:03 +08:00
  • 549f1d1b0a ♻️ 重构 csh 2025-12-05 21:03:18 +08:00
  • 4c2e242920 新增语义模块 csh 2025-11-18 23:11:40 +08:00