Repository navigation
v0.3.0
Added
-
Multi-variable pattern
SELECT—SELECT a, b FROM patternnow returns both nodes per match. A newResultTypeRowsresult type is introduced; the compiler generates aliased SQL columns to avoid name collisions. Field-level cross-variable selectors (SELECT a.name, b.name) also fixed. CLI table and JSON output handle the new result type. -
QueryResult.Rows []map[string]any— new field ongraph.QueryResultfor multi-variable pattern query results.
Fixed
-
go:refnodes had malformed URIs with a double-slash —pos.Filenameis an absolute path; appending it producedgo+file:///…/ref//abs/path. Fixed by making the filename module-relative before building the URI. Affects allgo:refnodes; correct URIs regenerated on nextaxon init. -
axon searchandaxon contextdisplayed wrong file paths — bothshortenPathimplementations used hardcoded heuristics that failed for projects not namedaxon. Replaced withfilepath.Rel(cwd, path), falling back to last-3-components only when the path is outside CWD. -
axon contextshowed "0 files, 0 tokens" with no explanation — when symbols were not found, a hint is now shown listing the searched symbols and suggesting alternatives.