Papers for

workflow automation teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

OptionWorld benchmark finds where AI assistants fail long tasks

OptionWorld: A Benchmark for Diagnosing Failures of LLMs as Long-Term Personal Assistants

Abstract: Long-term assistants must follow unfinished tasks across days as information and circumstances change. Finding information or starting an action, however, does not ensure that the task gets completed. We introduce OptionWorld, a benchmark that traces information acquisition, judgments, actions, and outcomes in simulated daily-life tasks to identify where current LLMs fall short as long-term personal assistants. In runs with archived decision inputs, the key facts remain in the model's last input before the deadline in 35.5% of failed instances. Failure analysis identifies the three most frequent problems: needed information is not obtained or combined, available opportunities to act go unused, and agents impose restrictions that the task does not require. Three follow-up experiments show that supplying missing facts restores task success in some cases; action reminders can restart work while subsequent steps still miss the deadline; and correcting a supplied note that wrongly forbids contact restores permitted inquiry. These findings locate shortcomings in maintaining task state: connecting facts to unfinished work, following through before deadlines, and separating actual restrictions from the agent's assumptions.

Tue 20 OctComputation and Language
The gist
AI helpers often struggle to complete tasks that take days because they miss key information or fail to act on it. The authors created OptionWorld, a test that shows exactly where these assistants fall short, such as not gathering needed facts or wrongly blocking some actions. By fixing missing information or correcting misunderstandings, the assistants do better but still sometimes miss deadlines. This work helps pinpoint what AI assistants need to improve to better handle long-term tasks.
Open → 2610.28491v1

Object-oriented harnesses improve language model task handling

Object-Oriented Harness: Evolving Agent Harnesses through Object-Oriented Design

Abstract: Agent harnesses are executable code that specifies the prompts, tools, and control flow around a language model. A single global harness can struggle with heterogeneous tasks that require different execution strategies. In this work, we introduce Object-Oriented Harness (OO-Harness), a harness optimization framework that evolves a hierarchy of executable harness classes using object-oriented design. During training, an evolution agent uses execution records to create a family of specialized harnesses, each implemented as a subclass of the base or an existing specialized harness via inheritance. At test time, a harness router uses routing lessons accumulated during training to select a specific harness for each task. Across three long-horizon benchmarks spanning business workflows, workspace tasks, and tool use, OO-Harness achieves the best performance among the compared methods, with an absolute improvement of up to 15% over the base. Extensive ablation studies examine the contributions of its core components.

Tue 20 OctComputation and LanguageSoftware Engineering
The gist
Language models often need extra code, called harnesses, to guide how they use prompts and tools for different tasks. A single harness might not work well for all kinds of tasks that need different handling. The authors created a way to evolve many specialized harnesses arranged in a hierarchy using object-oriented programming ideas, so each task can use the best one. Their system learned how to pick the right harness for each task and was tested on different complex benchmarks, showing better results than simpler methods.
Open → 2610.28380v1

Runtime control for ai approvals prevents invalid executions in workflows

Runtime Control for AI Agents: Closing the Evaluation--Execution Gap in Operational Workflows

Abstract: Language-model agents increasingly participate in operational workflows where approvals, binds, and payments create commitments. An approval valid when issued may no longer authorize execution after relevant facts, evidence, policy, or authority change. We call this the evaluation--execution gap. We specify a state-bound runtime assurance layer that separates probabilistic measurement from deterministic adjudication, binds an execution allowance to the decision-relevant basis of an approval, invalidates that allowance after relevant logged changes, and rechecks admissibility at dispatch. This distinguishes the continued validity of a prior approval from a current-state policy check. We describe eight failure modes, an assurance model, a reference architecture, and prospective interventions with retrospective remediation. In a scripted 42-case replay, the state-bound configuration identifies 15 later-invalidated approvals that a deliberately non-re-evaluating point-in-time comparator does not revisit; it holds 14 affected actions before dispatch and compensates one landed effect. These results illustrate behavior under the stipulated policies and event orders, not superiority over dispatch-time enforcement designs or production effectiveness. Under explicit interception, ingestion, dependency, and serialization assumptions, the model establishes dispatch-time validity within the registered execution surface.

Tue 20 OctArtificial Intelligence
The gist
Approvals made by AI agents can become outdated if important facts or rules change after they are given, creating a gap between when an approval is evaluated and when it is executed. The authors propose a system that keeps track of the conditions under which approvals were made and checks again before taking action, stopping invalid or expired approvals from executing. They tested this system on a replay of workflow cases, showing it can catch and delay actions based on approvals that no longer hold, which improves safety in automated workflows.
Open → 2610.27480v1

Language models reuse solved decisions to work faster and cheaper

Bellman Language Models: Solving the Recurring Decisions of LLM Agents

Abstract: A general observation in agentic workflows, especially bounded ones, is that the decision space of the LLM, when we separate a decision from generation, starts approaching saturation: the agent meets the same states again and again, and after enough conversations it stops meeting new ones. LLMs generally don't treat these decisions as an optimization problem and instead re-derive them from their context/prompt on every turn. We show that treating decision making within reasonable bounds as an optimization problem, solving it once, and reusing the solved decisions can often make an agent faster, cheaper and more reliable. Our approach, which we call Discretize, Then Decide, starts from data such as the workflow's own logs or, when none exists, runs of the LLM agent itself. It reads each conversation into discrete states and estimates the probability of each outcome and the cost of each move, until no new states appear and the probabilities stop changing. It then solves the resulting Markov decision process. The solution runs as a controller around the model, sending moves whose content is fixed in the state, such as a tool call or a templated reply, and any state it hasn't seen is sent back to the LLM. We call an LLM run this way a Bellman language model (BLM), after Richard Bellman's equation for the best move in each state. On $τ^2$-bench telecom, the controller with no model solves 79% of tasks. As a BLM, Qwen3.8-27B, an open model, goes from 29% to 96% with 93% fewer model calls. For Claude Opus 5.5, which solves 96% of tasks on its own, running it as a BLM cuts model calls and cost per task by about 98% and lets it solve 2 more tasks. On InventoryBench, the solved policy with no model beats every published method. Where the hard part is writing content rather than choosing moves, such as resolving SymPy issues, few decisions can be solved in advance, and a BLM helps little.

Sat 17 OctArtificial IntelligenceComputation and LanguageMachine Learning
The gist
Large language models often have to make similar decisions repeatedly in conversations, but they usually solve each decision from scratch every time. The authors show that treating these decisions like a math problem to solve once and reuse can make the model work much faster and save costs. Their method builds a map of possible conversation states and learns the best move for each one, then reuses this map for future conversations. This approach helps a lot when the task is mostly about picking the right choice, but less so when the task requires creating new content on the fly.
Open → 2610.24871v1

In-context learning works beyond model training support with task breakdown

Out of Support, Not Out of Reach: In-Context Learning with Unsupported Instructions and Composed Tasks

Abstract: In-Context Learning (ICL) enables pretrained LLMs to adapt to downstream tasks from a small set of input-output demonstrations, without parameter updates. Yet existing theory primarily explains ICL as identifying a latent task already represented in pretraining, leaving unclear whether ICL can succeed when either the instruction or the target task falls outside the pretraining support. We develop a theoretical framework under mild assumptions that separates these two forms of distribution shift. For target tasks represented in pretraining, we show that demonstrations can identify the task and reduce sensitivity to pretrain-supported prompt templates as their number increases. For an unsupported instruction, we show that under a fixed model-induced reference extension, demonstration evidence can dominate an $N$-independent instruction shift while preserving the exponential identification rate. We then use the same ICL framework as an interpretive lens for long-horizon target tasks that are not represented in pretraining but admit a plan that decomposes them into pretraining-supported subtasks. Applying the supported-task analysis step by step yields a standard accumulated-error bound and clarifies how invoking familiar subtasks along an intermediate-state trajectory can avoid directly selecting the unsupported complete task. Together, our results characterize when demonstrations, instructions, and task decomposition can support ICL beyond the corresponding pretraining supports.

Fri 16 OctMachine Learning
The gist
In-context learning helps language models understand new tasks by showing examples, without changing the model itself. The paper shows that even when instructions or tasks are not part of the model's training, the model can still learn by recognizing smaller supported parts and putting them together. The authors use math to explain how this works and when it succeeds. They show that giving more examples or breaking a big task into smaller familiar tasks helps the model perform better.
Open → 2610.23528v1

Fine-tuned language agents learn when to pause actions effectively

Learning When to Withdraw: Curriculum Coverage and Rule-Specific Failures in Fine-Tuned Language Agents

Abstract: Tool-using language agents must revise prepared actions when evidence changes or authority is revoked. Selective withdrawal means suspending affected actions, preserving supported work, and resuming only after sufficient repair. We study supervised fine-tuning in NAQD-Env, a synthetic environment with explicit dependencies and a deterministic reference policy. Four LoRA checkpoints of Qwen2.5-3B-Instruct compare an original curriculum with an enriched one, the latter under three system-prompt framings with identical views and targets. Three instruction-tuned baselines and all four checkpoints are evaluated under three inference prompts on fresh validation cases, held-out dependency families, and held-out structural combinations. Under the naqd prompt, SFT checkpoints reach decision agreement of 0.77-0.92 and withdrawal recall of 0.46-0.86, versus 0.45-0.63 and at most 0.06 for the baselines. Rule-level diagnostics qualify these gains. The original-curriculum checkpoint wrongly withdraws 26 of 34 actions with surviving alternative support; enriched checkpoints withdraw 0-1. Conversely, all SFT checkpoints narrow prohibited combinations less often than the 7B and 8B baselines, a case absent from both curricula. Delegation results show more withdrawal but poorer preservation of independently authorized actions, and all four checkpoints omit valid event reports. Framing contrasts vary across metrics and splits and do not establish a reproducible advantage or equivalence. One training run per arm, jointly changed curriculum properties, prior evaluation exposure, and baseline-SFT quantization differences limit causal attribution. The contribution is a method for detecting rule-specific regressions that aggregate accuracy can conceal, not evidence that fine-tuning alone ensures agent safety.

Thu 15 OctArtificial Intelligence
The gist
When language agents use tools to complete tasks, they sometimes need to stop actions if new information shows those actions are wrong. This paper studies how well fine-tuned models learn to stop only the wrong parts of their plans without undoing everything. The authors test this in a controlled environment where rules and dependencies are clear, showing fine-tuned models withdraw actions more accurately than baseline models. However, some challenges remain, like handling new rule combinations and preserving independent actions.
Open → 2610.21045v1

Persistent assistants improve memory by linking who they serve and how to act

Memorizing Who, Knowing How: Benchmarking Personal and Procedural Memory for Persistent Assistants

Abstract: Memory systems for persistent personal agents must move beyond isolated memories, maintaining both personal memory about whom they serve and procedural memory about how to act. Crucially, in harness-based personal assistance, procedures or skills are inherently user-conditioned: personal context determines which procedures apply, how they are instantiated, and when they should change. Existing benchmarks typically emphasize either personal or procedural memory, leaving their interaction underexplored. We introduce PraxisMemBench, a harness-based benchmark for persistent personal assistance across daily-life and work trajectories, where personal and procedural memory evolve together and later tasks depend on both. Experiments show that maintaining two memory types separately is insufficient, with completion dropping from single-type to interdependent dependencies (84.6% to 77.9%). More broadly, across existing methods, relation-related failures increase from early to late sessions as interaction history grows (59.8% to 72.9%), revealing a continual-maintenance challenge: writing correct memories is not enough if their evolving content and organization cannot be preserved for later retrieval. To address this, we propose PraxisMem, which uses privileged joint-state supervision to internalize the ability to maintain memory content and organization into the memory manager, with location-aware GRPO and dynamic residual-routed OPSD. PraxisMem reaches 40.78% overall Session Success Rate, compared with 20.60% for Claude Code's native memory.

Wed 14 OctArtificial Intelligence
The gist
Personal assistant AI tools often forget important details about who they are helping or how they should act based on personal preferences. The authors found existing approaches struggle when they try to keep these two memories separate, causing more mistakes over time. They created a new benchmark to test assistants on remembering people and procedural skills together and proposed a method called PraxisMem to improve this joint memory. Their approach notably raised the success rate in completing sessions compared to a baseline system.
Open → 2610.20022v1

Node embeddings improve process model comparisons in noisy logs

A Node Embedding Framework for Model-Centric Conformance Checking in Process Mining

Abstract: Evaluating the quality of process models discovered from event logs is a fundamental challenge in process mining. Traditional evaluation relies on conformance metrics such as fitness and precision, which are highly sensitive to noise and deviations in event logs and therefore often fail to give a consistent assessment of discovery algorithms. We introduce a model-centric evaluation framework that combines node embeddings with Procrustes alignment to enable cross-graph comparability, since embeddings derived from different graphs reside in distinct vector spaces. The proposed PetriNetGraph method transforms Petri net process models into graph representations compatible with embedding algorithms. Comparing the node embeddings of ground-truth and discovered models through a parameterized cosine distance yields a unified and bounded metric for evaluating process discovery across datasets and methods. We evaluate the framework under static and context-aware scenarios to examine how prior knowledge of activity existence influences the assessment of structural similarity. The framework also integrates a compliance checking mechanism that localizes deviations at the activity level and an entropy-regularized node distance aggregation function that quantifies global deviations across the model. Experiments on nine publicly available event logs show that the approach provides a reliable embedding-based conformance indicator that reflects the behavior of fitness and precision. Experiments on synthetic logs with controlled noise levels confirm that it is substantially more robust to log deviations than traditional conformance metrics, PetriNet2Vec, and its dynamic-window and Procrustes-aligned variants, while remaining sensitive to process model degradation. All implementation details and datasets are publicly available.

Tue 13 OctArtificial Intelligence
The gist
Evaluating how well a process model matches real-world event logs is hard because noise and variations confuse traditional measures. The authors developed a new way to compare process models by turning them into graphs and using node embeddings, which are like compact code summaries. This method lets you compare models more reliably even when event logs contain noise and errors. Their tests showed the approach aligns well with classic measures but is more stable and highlights specific activity differences.
Open → 2610.17702v1

Large language model aids discovery of links between different ontologies

LLM-Assisted Discovery of Typed Semantic Links for Ontology Network Construction

Abstract: Constructing typed, justified semantic links between ontologies is essential for enabling interoperability across heterogeneous and interdisciplinary knowledge domains. However, manually curating such links is difficult to scale. To address this challenge, we propose an end-to-end framework for ontology network construction that automates the discovery and generation of both intra-domain and inter-domain relationships. Our approach combines domain-adapted DistilBERT embeddings for dense contextual representation, clustering-based pre-filtering to reduce the candidate search space, and GPT-4o-driven relationship generation via iterative prompt engineering to produce semantically rich, interpretable links. Applied to ReproduceMeON - a network of 33 ontologies spanning machine learning, microscopy, computational science, and experimental workflow - the pipeline reduces approximately 800k raw concept pairs to 95k high-quality candidates. Human expert validation of 429 generated relationships by two independent annotators yields an overall precision of 80.19% (91.49% on high-certainty annotations) and an F1 of 0.890, with substantial inter-annotator agreement. Comparative experiments against five similarity-based baselines, including Sentence-BERT, show a substantial performance gap (best baseline F1 = 0.581), while an ablation study demonstrates that similarity-based methods alone fail to discriminate valid from invalid relationships (AUC approx 0.5) on the filtered candidate set. These findings highlight the necessity of LLM-based reasoning over concept roles and domain semantics for accurate relationship construction.

Thu 1 OctComputation and LanguageArtificial Intelligence
The gist
Linking different collections of knowledge, called ontologies, is hard because doing it by hand takes too long and is complicated. This paper describes a way to use large language models like GPT-4 combined with special data representations to automatically find meaningful links within and between different knowledge areas. Their approach reduces huge numbers of possible connections to a manageable set and creates links that experts find accurate and useful. This shows that reasoning with language models is better than just comparing how similar words or concepts are when building these knowledge networks.
Open → 2610.01393v1

Proactive agents balance useful work timing and user trust

Foundations of Proactive Agents: Principles, Technical Layers, and Proactivity-Gym

Abstract: Proactive LLM agents can turn idle compute into useful support before users ask. Yet even correct work can misread user context, impose review costs, or undermine trust. This work proposes foundations for designing, realizing, and evaluating proactive LLM agents around three joint principles (3T): Task Capability, anticipating relevant needs and correctly performing useful work; Temporal Allocation, allocating compute according to resource availability and when results are needed; and Trust, sustaining users' confidence and appropriate reliance on the agent. We connect these objectives to a design space organized around five dimensions: task scope, anticipation horizon, activation trigger, processing timing, and intervention depth, and specify the situation and system modeling needed to support its choices, including user and environment representations, backbone LLMs, and agent harnesses. Lastly, we propose PROACTIVITY-GYM, a simulation-based evaluation testbed including multi-day scenarios, stateful environments, and persona-conditioned simulated users that can evaluate the consequences of proactive assistance across interactions. Evaluations across 23 model-harness configurations uncover substantial performance gaps across 3T and reveal that LLM judges often conflate task capability and trust. A human study with 30 participants demonstrates the importance of the joint 3T optimization: participants show sharp trust declines after intervention misalignment despite correct outcomes, and prefer sleep-time assistance, even when imperfect, to preserve ongoing focus. Together, these findings support designing and evaluating proactive agents through the joint consideration of useful work, compute allocation, and evolving user trust.

Tue 29 SeptArtificial Intelligence
The gist
Sometimes computer systems try to help before you even ask, but doing so can cause problems like misunderstanding what you need or making you lose trust. The authors explain how to build these helpful systems by focusing on three important ideas: doing the right tasks well, deciding when to work based on resources and timing, and keeping users trusting and comfortable. They also created a testing environment called PROACTIVITY-GYM that simulates realistic scenarios to see how well these systems perform. Their tests show it’s important to carefully balance all these parts because even correct help can reduce trust if it interrupts users unexpectedly.
Open → 2609.37267v1

Weft improves tool-use learning for AI by refining whole systems

WEFT: Scaling Tool-Use Post-Training for General-Purpose Agents

Abstract: Recent efforts to scale tool-use post-training have largely centered on the synthesis of executable environments, which constitute only one component of a broader agentic interaction system comprising the environment, task, agent harness, and evaluator. Scaling environments in isolation, however, does not guarantee commensurate gains in model performance, because reliable learning signals depend on coherent interactions among all components of the agentic interaction system. To address this problem, we introduce WEFT (Whole-system Evolution For Tool-use Post-training), which couples scalable agentic interaction system construction, execution-driven self-evolution, and stable post-training. WEFT scales agentic interaction system construction across environment breadth, task complexity, and interaction diversity. Execution-driven self-evolution iteratively uses execution traces and state evidence to attribute failures and revise the responsible components, with fresh rollouts evaluating the changes and providing evidence for subsequent evolution rounds. For stable post-training at scale, WEFT addresses both optimization and execution reliability: prefix-preserving sampling retains verified progress and atomic-turn credit assignment localizes learning signals, while MegaMCP maintains isolated, recoverable state across concurrent rollouts over shared tool services. Extensive experiments across various models and benchmarks demonstrate the effectiveness of WEFT for tool-use post-training. WEFT-8B and WEFT-14B outperform all evaluated matched-size environment-scaling baselines on BFCL V4, $τ^2$-Bench, and Claw-Eval. In particular, WEFT-14B improves over Agent-World-14B by 6.41, 2.23, and 12.27 percentage points. WEFT-35B-A3B further extends these gains to more challenging long-horizon workflow benchmarks, including Toolathlon-Verified and AutomationBench.

Tue 29 SeptArtificial Intelligence
The gist
Teaching AI agents to use tools well is tricky because they need to interact smoothly with environments, tasks, and evaluators all at once. The authors found that focusing only on improving environments isn’t enough to boost performance. They created WEFT, a new method that helps the entire system work better by spotting and fixing failures continuously and keeping training stable. Tests showed that AI models using WEFT learned to complete tool-based tasks more effectively across many challenges.
Open → 2609.36887v1

Timely skill guidance helps large language model agents solve tasks better

Enabling Timely Guidance before Skill Retrieval: Retaining Helpful Warm Tips in Agent Context

Abstract: Reusable skills help LLM-based agents solve complex tasks, but the agent must receive guidance before it commits to an ineffective approach. Existing skill mechanisms often expose only metadata and load full content on demand, leaving useful guidance unavailable until the agent decides to retrieve it. General memory methods can incur substantial maintenance overhead, while keeping guidance in conversation context risks repeatedly exposing the agent to irrelevant or harmful advice. We propose TipsWarm, a mechanism that complements existing skill mechanisms by maintaining a budgeted pool of skill-derived keypoints, or \textit{warm tips}, for selective injection into the context of every message turn. By separating event-triggered LLM assessment from inexpensive per-turn screening, it makes transferable skill guidance readily available while controlling maintenance costs. In three coding and iterative task-execution benchmarks, TipsWarm achieves the highest task success rate while remaining time-efficient, compared to recent skill and general memory baselines.

Sat 26 SeptArtificial IntelligenceMultiagent Systems
The gist
When large language model agents try to solve complex tasks, they often reuse skills but get guidance too late, after making mistakes. The paper’s authors propose TipsWarm, a method that keeps useful hints from these skills ready to share before the agent starts working, so it can avoid bad approaches early. TipsWarm manages these hints efficiently, so they don't slow down the agent or show unhelpful advice repeatedly. Tests show TipsWarm helps agents complete tasks more successfully and quickly than previous methods.
Open → 2609.32339v1

Large language models need separate control to stop unnecessary actions

LLM Parkinsonism: Executive-Control Failure, Token-Inefficient Persistence, and an Uncertainty-Aware Global Executive Control Architecture for Autonomous Language-Model Agents

Abstract: Large language models (LLMs) can plan, use tools, write code, and execute long-horizon workflows, yet strong local competence does not guarantee project-level executive control. Agents may continue acting after the original objective is satisfied, producing low-value refinements, repeated verification, and repairs to self-created complexity. We use LLM Parkinsonism as a narrowly defined, non-clinical metaphor for this pattern of persistent action despite diminishing task-level value. We argue that the problem is not explained by autoregressive next-token prediction alone, but more directly by concentrating proposal generation, scope interpretation, progress assessment, and stopping authority within the same self-conditioned loop. We therefore introduce Global Executive Control (GEC) v0.2, an uncertainty-aware governance architecture that separates action generation from project-level control. In a 24,000-episode matched-candidate benchmark under a common 40,000-token ceiling, a first-candidate baseline achieved 67.42% hard-goal success, a candidate-set local control achieved 96.53%, and GEC achieved 96.57%. The candidate-set control shows that access to multiple candidate actions explains most of the success gain; relative to that control, GEC preserved success while reducing mean token use from 19,782 to 12,574 (36.4%) and restricted mean tokens to completion at the 40,000-token ceiling from 16,136 to 13,114 (18.7%), while eliminating measured pre-completion drift and sharply reducing gross complexity. Governance-overhead sensitivity remained favorable through an additional 500 synthetic governance tokens per cycle. These mechanistic simulations support explicit governance of scope, evidence, resource use, and stopping, while live-model validation remains necessary.

Fri 25 SeptArtificial Intelligence
The gist
Large language models (LLMs) can perform complex tasks, but they sometimes keep working even after finishing their main goal, wasting time and resources. The authors call this problem LLM Parkinsonism, similar to a persistent action pattern seen in humans. They propose a new control system called Global Executive Control that separates task generation from overall project management. This new system helps models finish tasks efficiently without unnecessary extra steps, reducing how much they talk and avoiding unnecessary complexity.
Open → 2609.30662v1

Forecasting future process models with concurrency aware causal nets

Concurrency-Aware Process Model Forecasting with Causal Nets

Abstract: Process model forecasting (PMF) aims to predict the process model that will characterize a future period, thereby providing a process-level view of how behavior is expected to evolve. Existing PMF methods, however, forecast directly-follows graphs, which cannot explicitly represent concurrency. We extend PMF to causal nets by forecasting time series of relation and binding counts and using these forecasts to reconstruct future process models with AND/XOR semantics. To evaluate the resulting models, we introduce a protocol that accounts for partial traces and constructs the workflow nets required for conformance checking. Experiments on four event logs show that the forecasted models achieve conformance levels close to those of models re-mined from observations in the corresponding future windows. They also outperform static discovery baselines, which retain high precision on the structurally stable log but exhibit substantial precision losses on the other three logs. Filtering infrequent bindings improves most conformance metrics, although it also removes much of the concurrent behavior captured by the models.

Fri 18 SeptMachine LearningDatabases
The gist
Predicting how processes will behave in the future often ignores tasks that happen at the same time. The authors extend forecasting methods to capture these simultaneous actions by using a representation called causal nets, which show how different tasks relate and combine. They tested their approach on real data and found it predicts future process behavior nearly as well as models built from actual future observations. This method also performs better than older approaches that assume fixed process structures and struggle with complex changes.
Open → 2609.22614v1

Enterprise agent learns hidden business rules by observing actions

Continual Enterprise World Model Discovery in Dynamic Systems

Abstract: In an enterprise system, updating one field can set another, create a record, or start an approval. These effects are produced by business rules that are not built into the platform but written by each organization and revised over time. An agent working in such a system cannot predict the result of its own actions without knowing these rules. We study continual enterprise world model discovery, where an agent starts without knowledge of these business rules and discovers them by interacting with records and observing the outcomes. From those observations it builds a world model, which it revises as the rules change. To evaluate this, we introduce EnterpriseWorldShift, built on a live ServiceNow environment with nine tables, 25 hidden rules and 600 evaluation actions. It presents four versions of the same enterprise world, with the tables and records held fixed while a rule is modified, then added, then removed, so that discovery, revision, extension and retirement are each tested in turn. Our Continual Discovery Agent (CDA) builds such a model and carries it from one world to the next. It predicts the effects of the hidden rules more accurately than looking them up for each question, the approach taken by prior work, by up to 8.98 IoU points, and it answers from its own model without querying the running system.

Thu 17 SeptArtificial Intelligence
The gist
In many companies, changing one piece of data can trigger other changes according to rules that are often unknown to outsiders. The authors study how a computer program can figure out these hidden rules by trying actions and watching what happens. This program keeps updating its understanding as the rules change over time. They tested this on a real enterprise system environment with many rules and showed their program learned and predicted outcomes better than previous methods.
Open → 2609.19551v1