feat(code): expand SymbolKind to 15 semantic kinds for maximum agent resolution
- interface, type_alias, enum, struct, trait, namespace, module added to SymbolKind - TypeScript: interface_declaration→interface, type_alias_declaration→type_alias, enum_declaration→enum, internal_module→namespace (with query capture added) - Go: type_spec→type_alias (was class) - Rust: struct_item→struct, enum_item→enum, trait_item→trait, type_item→type_alias, mod_item→module - Java: interface_declaration→interface, enum_declaration→enum, record_declaration→struct - C: struct_specifier→struct, enum_specifier→enum - C++: struct_specifier→struct, enum_specifier→enum, namespace_definition→namespace - C#: interface_declaration→interface, enum_declaration→enum, struct_declaration→struct, record_declaration→struct - Ruby: module→module (was class) - muse gc --clear-symbol-cache: new flag to bust stale symbol cache - muse help: now works as a registered subcommand (no more error) - tests updated to assert new precise kinds
0 comments
muse hub commit comment sha256:2c7e6e92810503e8e08df6df3e30661e19034ccc0c22d802c171cbeec837b260 --body "your comment"
No comments yet. Be the first to start the discussion.