"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PlanExecutionContext = void 0;
class PlanExecutionContext {
    constructor() {
        this.session_id = '';
        this.system_prompt_id = null;
        this.originalParsedActions = [];
        this.flags = {
            should_halt: false,
            should_halt_hooks: false,
            follow_up_initiated: false,
        };
        this.feedback = {
            invalidToolErrors: [],
            validationErrors: [],
        };
        this.toolResults = [];
    }
}
exports.PlanExecutionContext = PlanExecutionContext;
//# sourceMappingURL=llm-orchestration.interfaces.js.map