This issue will serve as a centralized source to gather thoughts/ideas and tasks in relation to the RC for zyx v1.1.0, and will contain both task-list based items along with general ideas.
Feature Additions
Refactors
Core Graph API
This task set is in relation to semantic operations, but more specifically items that can be implemented for all semantic operations through the pydantic_graph.beta implementations within zyx._graph or the core utilities.
Semantic Operation Metrics & Optimization
This is a broad task-set, but is in context of ensuring the accuracy, response time as well as the templating/context injection performed when constructing requests for each individual semantic operation.
make() / amake()
edit() / aedit()
select() / aselect()
select() / aselect()
parse() / aparse()
validate() / avalidate()
query() / aquery()
run() / arun()
expr()
Chores/Fixes
...
This issue will serve as a centralized source to gather thoughts/ideas and tasks in relation to the RC for
zyxv1.1.0, and will contain both task-list based items along with general ideas.Feature Additions
'I don't know' litmus test of LLMs, for appropriate operations that receive source content, or specific context to mutate a target type/object, should provide some sort of parameterized functionality through semantic operations that allows choosing if:
selectiveinedit())Refactors
Core Graph API
This task set is in relation to semantic operations, but more specifically items that can be implemented for all semantic operations through the
pydantic_graph.betaimplementations withinzyx._graphor the core utilities.pydantic_graph.betaAPI, as it is not yet natively supported the streaming logic for synchronous tasks is a bit messy and must be cleaned up.)output_typecomponents provided bypydantic_ai(eg. NativeOutput, ToolOutput)Semantic Operation Metrics & Optimization
This is a broad task-set, but is in context of ensuring the accuracy, response time as well as the templating/context injection performed when constructing requests for each individual semantic operation.
make() / amake()
edit() / aedit()
select() / aselect()
select() / aselect()
parse() / aparse()
validate() / avalidate()
query() / aquery()
run() / arun()
expr()
Chores/Fixes
...