Skip to content

Commit

Permalink
Add ability to parse clients statically whenever possible (#1193)
Browse files Browse the repository at this point in the history
  • Loading branch information
hellovai authored Nov 26, 2024
1 parent aaa1149 commit 03d9475
Show file tree
Hide file tree
Showing 102 changed files with 7,792 additions and 2,993 deletions.
112 changes: 96 additions & 16 deletions engine/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions engine/baml-lib/baml-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ enumflags2 = "0.7"
log = "0.4.20"
indexmap.workspace = true
internal-baml-diagnostics = { path = "../diagnostics" }
internal-llm-client = { path = "../llm-client" }
internal-baml-jinja-types = { path = "../jinja" }
internal-baml-parser-database = { path = "../parser-database" }
internal-baml-prompt-parser = { path = "../prompt-parser" }
Expand Down
2 changes: 0 additions & 2 deletions engine/baml-lib/baml-core/src/ir/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ pub type EnumValue = repr::Node<repr::EnumValue>;
pub type Class = repr::Node<repr::Class>;
pub type Field = repr::Node<repr::Field>;
pub type FieldType = baml_types::FieldType;
pub type Expression = repr::Expression;
pub type Identifier = repr::Identifier;
pub type TypeValue = baml_types::TypeValue;
pub type FunctionNode = repr::Node<repr::Function>;
#[allow(dead_code)]
Expand Down
Loading

0 comments on commit 03d9475

Please sign in to comment.