4 Commits
Author SHA1 Message Date
西风逍遥游andCursor a52c350c21 fix(test): avoid CHECK_EQ on LspDispatch
zeroerr CHECK_EQ prints both sides with operator<<, which enum class does not provide.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-03 15:07:47 +08:00
西风逍遥游andCursor 9fc9752194 fix(test): import LspDispatch in language server tests
CI failed to compile language_server.cpp on Linux/Windows/macOS because CHECK_EQ used an unqualified enum.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-03 14:11:42 +08:00
西风逍遥游andCursor 2e3fcbf81a fix(devtools): document pointer APIs and replace LSP bool dispatch
Architecture contracts vs dev rejected BindingContract* lookups, a DebugAdapter comment that looked like a pointer declarator, and LanguageServer::handleMessage returning bool.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-03 10:08:52 +08:00
西风逍遥游andCursor 6be64c3d9d feat(devtools): add EveScript LSP and name debugger call stacks
Move the language server into devtools, wire the VS Code extension, and show anonymous closures (eve_update = function) by frame prototype instead of a shifted CallGraph zip.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-03 00:58:22 +08:00