Package neqsim.util.agentic
package neqsim.util.agentic
Agentic engineering infrastructure for NeqSim.
Provides session tracking, feedback collection, and result validation for AI agent workflows that solve engineering tasks using NeqSim's thermodynamic and process simulation API.
Key Classes:
AgentSession— Tracks a single agent workflow session from scope through reporting, recording phases, tool invocations, and simulation runsAgentFeedbackCollector— Aggregates metrics across sessions for continuous improvement: success rates, failure patterns, API gapsTaskResultValidator— Validates task results.json files against the expected schema for the task-solving workflow
Architecture:
Agent Session Lifecycle:
SCOPE --> RESEARCH --> ANALYSIS --> VALIDATION --> REPORTING
| | | | |
+----------+------------+-------------+--------------+
|
AgentSession (tracks phases, tools, simulations)
|
AgentFeedbackCollector (aggregates across sessions)
|
TaskResultValidator (validates output schema)
- Version:
- 1.0
- Author:
- Even Solbraa
-
ClassDescriptionDefines and evaluates standardized engineering benchmark problems for agent performance measurement.A single benchmark problem with expected reference solution.Aggregate report for the full benchmark suite evaluation.Difficulty level of the benchmark problem.Category of engineering benchmark problem.Result of evaluating a single benchmark problem.Collects and aggregates feedback metrics from agent sessions for continuous improvement.Record of a discovered API gap.Failure category for classification of session failures.Summary of a recorded session (lightweight copy for storage).Tracks an AI agent workflow session from start to completion.Final outcome of the agent session.Workflow phase in the task-solving lifecycle.Record of a single workflow phase with timing.Record of a simulation run.Record of a tool invocation.Automated quality gate for simulation results validation.Represents a single quality gate issue.Issue severity levels.Validates task results.json files against the expected schema for NeqSim task-solving workflows.Report of validation results for a results.json file.A single validation issue.