Skip to content

Conversation

@lou1306
Copy link
Contributor

@lou1306 lou1306 commented Sep 25, 2025

Many thanks to @tonitrus888 for getting this project off the ground.
I expect this to create a few conflict with the master branch because a few dependencies have been updated along the way. Let's see.

tonitrus888 and others added 30 commits April 2, 2025 22:03
add binary and unary expressions
add variable references
…ation) and (range -> int), validate agent instance
tonitrus888 and others added 27 commits June 5, 2025 21:14
…r due to false positive of code secrets check
* It is nicer not to require devs to install/update vsce globally
* --allow-package-secret is only available on vsce >= 3.4.0
Typir 0.2.2 brings in Langium 3.5.0 which for some reason breaks
everything. Stay with 0.2.1 for now
I did it! As it turns out, if you peek the .ref field of a Reference<>
object that does not link, Langium gets really mad.

We use an inference rule to make type inference of these nodes "lazy",
and lookup if a custom type (ie., an Enum) exists that matches the
ref's .$refText field (which is always available).
It was doing nothing (no rules) and version 8 is EOL anyway.
* Langium 3.5.0
* Typir 0.2.2
* Concurrently 9.2.0
* Typescript 5.5.0
Updated chalk, monaco-languageclient, types/node, typescript, vite,
vitest. Removed vscode (monaco-vscode-api).
@lou1306 lou1306 merged commit 21b0b58 into master Sep 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants