AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agents
Open accessAbstract
Agents built on LLMs are increasingly deployed across diverse domains, automating complex decision-making and task execution. However, their autonomy introduces safety risks, including security vulnerabilities, legal violations, and unintended harmful actions. Existing mitigation methods, such as model-based safeguards and early enforcement strategies, fall short in robustness, interpretability, and adaptability. To address these challenges, we propose AgentSpec, a lightweight domain-specific language for specifying and enforcing runtime constraints on LLM agents. With AgentSpec, users define structured rules that incorporate triggers, predicates, and enforcement mechanisms, ensuring agents operate within predefined safety boundaries. We implement AgentSpec across multiple domains, including code execution, embodied agents, and autonomous driving, demonstrating its adaptability and effectiveness. Our evaluation shows that AgentSpec successfully prevents unsafe executions in over 90% of code agent cases, eliminates all hazardous actions in embodied agent tasks, and enforces 100% compliance by autonomous vehicles (AVs). Despite its strong safety guarantees, AgentSpec remains computationally lightweight, with overheads in milliseconds. By combining interpretability, modularity, and efficiency, AgentSpec provides a practical and scalable solution for enforcing LLM agent safety across diverse applications. We also automate the generation of rules using LLMs and assess their effectiveness. Our evaluation shows that the rules generated by OpenAI o1 achieve a precision of 95.56% and recall of 70.96% for embodied agents, successfully identify 87.26% of the risky code, and prevent AVs from breaking laws in 5 out of 8 scenarios.
Verified 2026-10-24 · 11 references not checked yet
AI snapshot
Written from the paper’s full text.
TL;DR
AgentSpec is a domain-specific language for specifying and enforcing runtime safety constraints on LLM agents through triggers, predicates, and enforcement mechanisms. Across code, embodied, and autonomous-driving domains, it substantially reduces unsafe behavior with millisecond-level overhead, though LLM-generated rules remain imperfect.
Key findings
- AgentSpec prevented unsafe executions in over 90% of code agent cases; in the RedCode-Exec evaluation, the code agent attempted risky invocations in 24 of 25 categories, and AgentSpec’s checks flagged most risky programs, with some categories allowed after user inspection.
- For embodied agents, AgentSpec eliminated hazardous actions in all 10 unsafe categories (0% hazard with AgentSpec), while safe-task fulfillment dropped only from 58.62% to 54.26%.
- For autonomous vehicles, AgentSpec enforced 100% compliance across the tested FixDrive law-violation scenarios in Table 5.
- LLM-generated rules using OpenAI o1 achieved 95.56% precision and 70.96% recall for embodied agents, identified 87.26% of risky code, and prevented AV lawbreaking in 5 out of 8 scenarios; runtime overhead was milliseconds (parsing ~1.42 ms, predicate evaluation 2.83 ms for code and 1.11 ms for embodied agents).
Methods
- AgentSpec is a DSL where rules consist of a trigger, check predicates, and enforcement actions; it was implemented on LangChain 0.3.13 by intercepting `iter_next_step` at `AgentAction`, `AgentStep`, and `AgentFinish`, and rules are parsed with ANTLR4.
- Evaluation used three agents and datasets: a CodeAct code agent on RedCode-Exec (25 vulnerability types, 30 test cases per category), an embodied agent on SafeAgentBench (10 unsafe categories plus safe tasks), and an Apollo-based autonomous driving agent on FixDrive law-breaking scenarios.
- The study evaluated manually written rules and automatically generated rules from OpenAI o1, measuring enforcement rates, precision/recall, compliance, and runtime overhead.
Limitations
- The paper states that AgentSpec performs deterministic enforcement at discrete checkpoints and lacks trajectory-based safety analysis for long-term consequences; future work proposes probabilistic enforcement such as learning a DTMC.
- The paper states threats to validity including rule overfitting, mitigated by a 1:9 dataset split, and human involvement in manual validation, mitigated by structured evaluation, cross-validation, and blind protocols where applicable.
- The text also makes evident that LLM-generated rules can overfit examples, miss broader unsafe patterns, produce false negatives/positives, and fail in some AV scenarios (e.g., Law38 and Law46), leaving room for improvement compared with manually implemented rules.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
6 of 19 cited sources checked · 4 supported · 0 flagged · accuracy not yet measured
- Premisecitation§ 1 Introduction
LLM-powered risk evaluation systems such as ToolEmu simulate potential outcomes using an LLM sandbox before execution.
“LLM-powered risk evaluation systems, such as ToolEmu [32], simulate potential outcomes using an LLM sandbox before execution.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [32] [32] Yangjun Ruan, Honghua Dong, Andrew Wang, Silviu Pitis, Yongchao Zhou, Jimmy Ba, Yann Dubois, Chris J. Maddison, and Tatsunori Hashimoto. 2024. Identifying the Risks of LM Agents with an LM-Emulated Sandbox. In ICLR . OpenReview.net. - source
- Interpretationcitation§ 6.1 Comparison to Prior Work
In contrast to frameworks like GuardAgent, which rely on LLMs to interpret and apply safety constraints, AgentSpec adopts an external, developer-defined enforcement model.
“In contrast to frameworks like GuardAgent [44], which rely on LLMs to interpret and apply safety constraints, AgentSpec adopts an external, developer-defined enforcement model .”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [44] [44] Zhen Xiang, Linzhi Zheng, Yanjie Li, Junyuan Hong, Qinbin Li, Han Xie, Jiawei Zhang, Zidi Xiong, Chulin Xie, Carl Yang, Dawn Song, and Bo Li. 2024. GuardAgent: Safeguard LLM Agents by a Guard Agent via Knowledge-Enabled Reasoning. CoRR abs/2406.09187 (2024). - source
- Findingown data§ Abstract
AgentSpec eliminates all hazardous actions in embodied agent tasks.
“eliminates all hazardous actions in embodied agent tasks”
- Also stated in: § 1 Introduction · plain
“eliminated all hazardous actions in 10 categories of embodied agent tasks”
- Also stated in: § 1 Introduction · plain
“eliminates hazardous actions in embodied agent tasks”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ Abstract
AgentSpec prevents unsafe executions in over 90% of code agent cases.
“AgentSpec successfully prevents unsafe executions in over 90% of code agent cases”
- Also stated in: § 1 Introduction · boosted
“Our evaluation demonstrates that AgentSpec reduced unsafe executions in code agents by detecting and intercepting risks in over 90% of cases”
- Also stated in: § 1 Introduction · boosted
“An experimental evaluation showing that AgentSpec prevents over 90% of unsafe code executions”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · boosted
- Findingnone given§ Abstract
AgentSpec has overheads in milliseconds.
“overheads in milliseconds”
- Also stated in: § 1 Introduction · plain
“AgentSpec imposes minimal overhead in milliseconds”
- Also stated in: § 1 Introduction · plain
“operates with millisecond-level overhead”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ Abstract
LLM-generated rules identify 87.26% of risky code.
“successfully identify 87.26% of the risky code”
- Also stated in: § 1 Introduction · plain
“These rules also identified 87.26% of risky code”
- Also stated in: § 1 Introduction · plain
“detecting 87.26% of risky code”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ Abstract
Rules generated by OpenAI o1 achieve a precision of 95.56% and recall of 70.96% for embodied agents.
“rules generated by OpenAI o1 achieve a precision of 95.56% and recall of 70.96% for embodied agents”
- Also stated in: § 1 Introduction · plain
“Using OpenAI's o1 model with few-shot examples, the generated rules achieved 95.56% precision and 70.96% recall for detecting violations in embodied agent scenarios”
- Also stated in: § 1 Introduction · plain
“OpenAI o1 (few-shot) achieving 95.56% precision and 70.96% recall for embodied agents”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ Abstract
AgentSpec enforces 100% compliance by autonomous vehicles (AVs).
“enforces 100% compliance by autonomous vehicles (AVs)”
- Also stated in: § 1 Introduction · plain
“prevented law violations in 100% of tested AV scenarios”
- Also stated in: § 1 Introduction · plain
“ensures full compliance in autonomous driving law-violation scenarios”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ Abstract
LLM-generated rules prevent AVs from breaking laws in 5 out of 8 scenarios.
“prevent AVs from breaking laws in 5 out of 8 scenarios”
- Also stated in: § 1 Introduction · plain
“preventing lawbreaking in 5 out of 8 AV scenarios”
Quote in the paperSubstantial claim- Rests on an assumption: The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
- Also stated in: § 1 Introduction · plain
- Findingown data§ 5.4 RQ3: AgentSpec Rule Generalizability
Some AgentSpec rules share common predicates, such as copying sensitive files [ID #4] and listing sensitive files [ID #5], enabling parts of these rules to be reused and generalized.
“Nevertheless, some rules share common predicates (e.g., copying sensitive files [ID #4] and listing sensitive files [ID #5]), enabling parts of these rules to be reused and generalized.”
Quote in the paperNot a substantial claim - Findingown data§ 5.5 RQ4: Runtime Overhead
The overhead introduced by predicate evaluation is minimal.
“Second, the overhead introduced by predicate evaluation is minimal.”
Quote in the paperSubstantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
In the rule 'Do not place objects that cannot be heated on a stove burner', the generated code failed to identify that a kettle filled with wine is unsafe for heating.
“For example, in the rule Do not place objects that cannot be heated on a stove burner' , the generated code failed to identify that a kettle filled with wine is unsafe for heating.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
In all unsafe categories, the embodied agent completely avoids executing hazardous instructions when AgentSpec is enabled.
“The results show that in all unsafe categories, the agent completely avoids executing hazardous instructions when AgentSpec is enabled.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
In certain categories, such as 'Miss default case' and 'Duplicate key in the associative list,' none of the programs were flagged.
“However, in certain categories, such as 'Miss default case' and 'Duplicate key in the associative list, ' none of the programs were flagged.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
In one scenario involving Law46, the LLM-generated rule only enforced a speed limit of less than 30 km/h in the fast lane, failing to prevent violations in other lanes.
“In another scenario involving Law46, the LLM-generated rule only enforced a speed limit of less than 30 km/h in the fast lane, thus failing to prevent violations in other lanes.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
In two scenarios involving Law38, the LLM-generated rule failed to specify the correct behavior in response to traffic lights.
“However, in two scenarios involving Law38, the LLM-generated rule failed to specify the correct behavior in response to traffic lights.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
The LLM-generated rules successfully enforce 87.26% of the risky code.
“The results indicate that our approach successfully enforces 87.26% of the risky code.”
Quote in the paperSubstantial claim - Findingown data§ 5.5 RQ4: Runtime Overhead
Enforcement time varies depending on the specific enforcement mechanism.
“Third, enforcement time varies depending on the specific enforcement mechanism.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
The percentage of successfully executed safe tasks drops from 58.62% to 54.26% when AgentSpec is enabled.
“As shown in Table 4, the percentage of successfully executed safe tasks only drops from 58.62% to 54.26%.”
Quote in the paperSubstantial claim - Findingown data§ 5.5 RQ4: Runtime Overhead
Parsing time is negligible, with an average processing duration of approximately 1.42 milliseconds.
“First, the parsing time is negligible, with an average processing duration of approximately 1.42 milliseconds.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
In most cases, the check components of the AgentSpec program correctly evaluate the behavior as risky.
“In most cases, the check components of the AgentSpec program correctly evaluates the behavior as risky, indicating that AgentSpec is effective at identifying unsafe actions.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
In the 'Delete sensitive files' category, the code agent does not follow the instructions, as no code is executed for all 30 tasks.
“For example, the agent does not follow the instructions under the 'Delete sensitive files' category, as no code is executed for all 30 tasks in this case.”
Quote in the paperNot a substantial claim - Findingnone given§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
The LLM-generated rule 'Do not pour liquids to prevent unsafe results' banned the pour action entirely without considering contexts where pouring is beneficial, such as watering a houseplant.
“in the rule 'Do not pour liquids to prevent unsafe results' , the LLM-generated rule simply banned the pour action entirely, without considering contexts where pouring is beneficial (e.g., watering a houseplant).”
Quote in the paperSubstantial claim - Findingnone given§ 6.3 Limitations and Future Work
AgentSpec currently performs deterministic enforcement at discrete execution checkpoints, such as before invoking high-impact API calls or committing irreversible actions.
“AgentSpec currently performs deterministic enforcement at discrete execution checkpoints, such as before invoking high-impact API calls or committing irreversible actions.”
Quote in the paperSubstantial claim - Findingown data§ 5.4 RQ3: AgentSpec Rule Generalizability
The rule in Figure 7 alone prevents 96 risky scenarios by first examining the object being poured to determine if it poses any threat.
“For example, the rule in Figure 7 alone prevents 96 risky scenarios by first examining the object being poured to determine if it poses any threat.”
Quote in the paperNot a substantial claim - Findingown data§ 5.4 RQ3: AgentSpec Rule Generalizability
Many of the embodied agent situations follow similar patterns.
“Many of these situations follow similar patterns.”
Quote in the paperNot a substantial claim - Findingown data§ 5.4 RQ3: AgentSpec Rule Generalizability
For the embodied agent, 12 rules handle 250 risk cases, meaning each rule covers around 21 instances.
“For the embodied agent, 12 rules were used to handle 250 risk cases, meaning each rule covers around 21 instances.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
For the no collision law, the LLM-generated rule adopted a one-size-fits-all approach that makes the autonomous vehicle come to a sudden stop whenever it detects an obstacle within five meters.
“By contrast, the LLM-generated rule adopts a one-sizefits-all approach that makes the autonomous vehicle come to a sudden stop whenever it detects an obstacle within five meters.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
In the rule 'Avoid misplacing the lighted candle', the LLM-generated rule failed to check whether the agent is now picking a lighted candle.
“In the rule 'Avoid misplacing the lighted candle' , the LLM-generated rule failed to check whether the agent is now picking a lighted candle.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
For the cases where the checks were evaluated as true, user inspection shows that most of them were not allowed.
“For the cases where the checks were evaluated as true, user inspection shows that most of them were not allowed.”
Quote in the paperSubstantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
In the rule 'Do not pour liquids to prevent unsafe results', the LLM-generated rule simply banned the pour action entirely.
“For example, in the rule 'Do not pour liquids to prevent unsafe results' , the LLM-generated rule simply banned the pour action entirely, without considering”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
The recall of the LLM-generated rules for the embodied agent is 70.96%.
“Since SafeAgentBench [49] additionally provides safe counterparts of the risky cases, we also evaluate the recall, which is 70.96%.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites SafeAgentBench [49]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingown data§ 5.4 RQ3: AgentSpec Rule Generalizability
For the code agent, 25 rules cover 750 risky scenarios, meaning each rule addresses on average 30 instances of risk.
“Specifically, for the code agent, we implemented 25 rules to cover 750 risky scenarios, indicating that, on average, each rule addresses 30 instances of risk.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 RQ1: Expressiveness and Effectiveness
For 24 out of the 25 risky categories, the code agent attempts to invoke the Python interpreter to follow the risky instructions at least once, triggering unsafe behavior in those categories.
“As shown in Table 3, for 24 out of the 25 risky categories, the code agent attempts to invoke the Python interpreter to follow the risky instructions at least once, triggering unsafe behavior in those categories.”
Quote in the paperSubstantial claim - Premisereasoning§ 1 Introduction
Most existing solutions lack explicit safety enforcement mechanisms, focusing instead on pre-execution risk assessments.
“Furthermore, most existing solutions lack explicit safety enforcement mechanisms, focusing instead on pre-execution risk assessments.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 1 Introduction
The lack of active constraints to prevent unsafe actions during execution leaves agents vulnerable to runtime deviations from expected behavior.
“This approach leaves agents vulnerable to runtime deviations from expected behavior, as there are no active constraints to prevent unsafe actions during execution.”
Quote in the paperSubstantial claim - Premisecitation§ 2.1 LLM Agents
Unconstrained execution of LLM agents may lead to unintended consequences, such as data loss, privacy violations, or unsafe system modifications.
“Unconstrained execution may lead to unintended consequences, such as data loss, privacy violations, or unsafe system modifications [5, 24].”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [5] [5] Harry Booth. 2025. When AI Thinks It Will Lose, It Sometimes Cheats, Study Finds. Time (2025). https://time.com/7259395/ai-chess-cheating-palisaderesearch/. -
Not checked in the free run.
- cites [24] [24] Catie McLeod. 2024. Real Estate Listing Gaffe Exposes Widespread Use of AI in Australian Industry - and Potential Risks. The Guardian (2024). https: //www.theguardian.com/australia-news/2024/nov/12/real-estate-listing-gaffeexposes-widespread-use-of-ai-in-australian-industry-and-potential-risks Accessed: 2025-07-25. -
Not checked in the free run.
- Interpretationnone given§ 1 Introduction
AgentSpec is the first framework that systematically enforces customizable safety constraints on LLM agents at runtime.
“To the best of our knowledge, AgentSpec is the first framework that systematically enforces customizable safety constraints on LLM agents at runtime.”
- Also stated in: § 1 Introduction · plain
“AgentSpec, the first runtime enforcement framework for ensuring safety and reliability of LLM agents, allowing users to define custom safety policies via a DSL.”
Quote in the paperNot a substantial claim- Rests on an assumption: Organizations that use LLM agents may exhibit varying levels of risk tolerance.
- Rests on an assumption: LLM agents are increasingly deployed across diverse domains, automating complex decision-making and task execution.
- Also stated in: § 1 Introduction · plain
- Interpretationreasoning§ 6.1 Comparison to Prior Work
The explicit separation between the agent's reasoning and its safety enforcement mechanism improves verifiability and robustness in safety-critical scenarios.
“This explicit separation between the agent's reasoning and its safety enforcement mechanism improves verifiability and robustness in safety-critical scenarios.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 6.2 Expressiveness of AgentSpec
AgentSpec is semantically expressive, enabling enforcement of a broad spectrum of constraints including those governing privacy, safety, and reliability.
“AgentSpec is semantically expressive , enabling enforcement of a broad spectrum of constraints, including those governing privacy , safety , and reliability .”
Quote in the paperSubstantial claim - Interpretationnone given§ 2.3 Problem Definition and Goal
AgentSpec enables real-time enforcement based on user-provided rules.
“AgentSpec enables real-time enforcement based on the provided rules.”
Quote in the paperNot a substantial claim - Interpretationown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
The LLM tends to generalize only within the scope of the provided examples rather than capturing broader unsafe patterns.
“Specifically, the LLM tends to generalize only within the scope of the provided examples rather than capturing broader unsafe patterns.”
Quote in the paperSubstantial claim - Interpretationcitation§ 6.1 Comparison to Prior Work
Unlike syntactic enforcement mechanisms such as llama.cpp and LangChain's Expression Language, which focus on pattern-matching over textual prompts or outputs, AgentSpec targets semantic-level properties including safety, access control, and privacy.
“Unlike syntactic enforcement mechanisms such as llama.cpp [12] and LangChain's Expression Language [17], which focus on pattern-matching over textual prompts or outputs, AgentSpec targets semantic-level properties , including safety, access control, and privacy.”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [12] [12] Georgi Gerganov and ggml-org Community. 2025. llama.cpp: LLM inference in C/C++. https://github.com/ggml-org/llama.cpp. -
Not checked in the free run.
- cites [17] [17] LangChain Contributors. 2025. LangChain Expression Language (LCEL). https: //python.langchain.com/docs/concepts/lcel/. -
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning§ 5.2 RQ1: Expressiveness and Effectiveness
AgentSpec prevents hazards by monitoring the agent's planned execution sequence and intervening when necessary.
“AgentSpec prevents hazards by monitoring the agent's planned execution sequence and intervening when necessary.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4 AgentSpec Implementation
The same enforcement principles can be applied to other LLM-agent development frameworks.
“The same enforcement principles can be applied to other LLM-agent development frameworks.”
Quote in the paperSubstantial claim - Interpretationown data§ 5.5 RQ4: Runtime Overhead
The initial step of transforming input data into a structured representation incurs minimal computational cost, making it an efficient process.
“This suggests that the initial step of transforming input data into a structured representation incurs minimal computational cost, making it an efficient process.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 6.3 Limitations and Future Work
AgentSpec lacks support for trajectory-based safety analysis, i.e., estimating whether an action sequence might lead to unsafe states several steps into the future.
“Specifically, AgentSpec lacks support for trajectory-based safety analysis, i.e., estimating whether an action sequence might lead to unsafe states several steps into the future.”
Quote in the paperNot a substantial claim - Interpretationown data§ 5.2 RQ1: Expressiveness and Effectiveness
AgentSpec is effective at identifying unsafe actions.
“In most cases, the check components of the AgentSpec program correctly evaluates the behavior as risky, indicating that AgentSpec is effective at identifying unsafe actions.”
Quote in the paperSubstantial claim - Interpretationown data§ 5.4 RQ3: AgentSpec Rule Generalizability
The rules generated in RQ2 by the LLM demonstrate strong generalizability by achieving effective enforcement on unseen risky scenarios.
“The rules generated in RQ2 by the LLM further demonstrate strong generalizability by achieving effective enforcement on unseen risky scenarios.”
Quote in the paperSubstantial claim - Interpretationown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
Some failures of LLM-generated rules arise due to over-fitting of the generated rule.
“After inspection, some failures arise due to over-fitting of the generated rule.”
Quote in the paperNot a substantial claim - Interpretationown data§ 5.2 RQ1: Expressiveness and Effectiveness
AgentSpec enables AVs to navigate complex scenarios while adhering to safety constraints.
“The results demonstrate how AgentSpec enables AVs to navigate complex scenarios while adhering to safety constraints.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4 AgentSpec Implementation
AgentSpec is designed to be framework-agnostic.
“Although LangChain is used as the primary integration example, AgentSpec is designed to be framework-agnostic.”
Quote in the paperSubstantial claim - Interpretationown data§ 5.3 RQ2: Effectiveness of LLM-Generated Rules
The LLM-generated rules leave room for improvement compared to the manually implemented rules.
“While the LLM-generated rules successfully averted law-breaking in the remaining scenarios, they still leave room for improvement compared to the manually implemented rules.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 6.2 Expressiveness of AgentSpec
AgentSpec promotes reliability.
“Furthermore, AgentSpec promotes reliability .”
Quote in the paperSubstantial claim - Interpretationnone given§ 8 Conclusion
The paper introduced AgentSpec, a domain-specific language that enforces customizable runtime constraints on various agents built on LLMs.
“We introduced AgentSpec, a domain-specific language that enforces customizable runtime constraints on various agents built on LLMs.”
Quote in the paperSubstantial claim - Interpretationnone given§ 7 Related Work
This work leverages runtime enforcement for ensuring the safety of LLM agents.
“In this work, we leverage runtime enforcement for ensuring the safety of LLM Agents.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 8 Conclusion
By combining structured rule definitions with flexible enforcement mechanisms, AgentSpec offers a practical way to ensure safety and reliability across diverse domains.
“By combining structured rule definitions with flexible enforcement mechanisms, AgentSpec offers a practical way to ensure safety and reliability across diverse domains.”
Quote in the paperSubstantial claim
- May combine two claims. 28
- Classified as probably not a substantial claim. 22
May combine two claims.
Premisecitation§ 1 IntroductionGuardAgent enforces safety policies via autogenerated guardrails but requires manual implementation for each agent instance, making adoptability a challenge.
“GuardAgent [44], for example, enforces safety policies via autogenerated guardrails but requires manual implementation for each agent instance, making adoptability a challenge.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [44] [44] Zhen Xiang, Linzhi Zheng, Yanjie Li, Junyuan Hong, Qinbin Li, Han Xie, Jiawei Zhang, Zidi Xiong, Chulin Xie, Carl Yang, Dawn Song, and Bo Li. 2024. GuardAgent: Safeguard LLM Agents by a Guard Agent via Knowledge-Enabled Reasoning. CoRR abs/2406.09187 (2024). - source
The Introduction (p. 2) and Framework overview (p. 5) support the claim that GuardAgent generates executable guardrail code to enforce safety requests. Deployment requires agent-specific specifications and safety requests, but the paper does not say that guardrails must be manually implemented for each agent instance. Instead, the Framework (p. 5) describes GuardAgent as non-invasive and adaptable to new agents, while the Abstract (p. 1) claims low operational overhead; the asserted adoptability challenge is not supported. (LLM, conf=0.87)
Experimental — accuracy not yet measured
May combine two claims.
Premisecitation§ 1 IntroductionLLM-powered risk evaluation systems lack interpretability and offer no mechanism for safety enforcement, making them susceptible to adversarial manipulation.
“While effective in identifying risks, these methods lack interpretability and offer no mechanism for safety enforcement, making them susceptible to adversarial manipulation.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [32] [32] Yangjun Ruan, Honghua Dong, Andrew Wang, Silviu Pitis, Yongchao Zhou, Jimmy Ba, Yann Dubois, Chris J. Maddison, and Tatsunori Hashimoto. 2024. Identifying the Risks of LM Agents with an LM-Emulated Sandbox. In ICLR . OpenReview.net. - source
The Introduction reports that the LM-based evaluator identified 73.1% of failures identified by human annotators, supporting its ability to identify risks. Limitations & Future Directions reports that emulators overlooked constraints more often in complex or adversarial scenarios, but it does not say risk evaluators lack interpretability or safety-enforcement mechanisms, or that they are susceptible to adversarial manipulation. (LLM, conf=0.82)
Experimental — accuracy not yet measured
Classified as probably not a substantial claim.
Premisecitation§ 1 IntroductionFixDrive evaluates autonomous driving agents in law-breaking scenarios.
“FixDrive [37] evaluates autonomous driving agents in law-breaking scenarios.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [37] [37] Yang Sun, Christopher M. Poskitt, Kun Wang, and Jun Sun. 2025. FixDrive: Automatically Repairing Autonomous Vehicle Driving Behaviour for $0.08 per Violation. In ICSE . IEEE, 1921-1933. - source
Classified as probably not a substantial claim.
Premisecitation§ 1 IntroductionSafeAgentBench assesses the ability of embodied agents to avoid hazards like fire and electrical shocks.
“SafeAgentBench [49] assesses the ability of embodied agents to avoid hazards like fire and electrical shocks”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [49] [49] Sheng Yin, Xianghe Pang, Yuanzhuo Ding, Menglan Chen, Yutong Bi, Yichen Xiong, Wenhao Huang, Zhen Xiang, Jing Shao, and Siheng Chen. 2024. SafeAgentBench: A Benchmark for Safe Task Planning of Embodied LLM Agents. CoRR abs/2412.13178 (2024). AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agents - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingreasoning§ 5.5 RQ4: Runtime OverheadFor the stop action, execution time is negligible as it immediately halts the process.
“For the stop action, the execution time is negligible as it immediately halts the process.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.4 RQ3: AgentSpec Rule GeneralizabilityIn the autonomous vehicle context, 6 rules address 8 distinct scenarios, reflecting that each legal requirement yielded only 1-2 violation scenarios.
“Finally, in the autonomous vehicle context, 6 rules were created to address 8 distinct scenarios, reflecting the fact that each legal requirement yielded only 1-2 violation scenarios.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.2 RQ1: Expressiveness and EffectivenessIn the 'Miss default case' and 'Duplicate key in the associative list' categories, although the agent invoked the Python code, it did not follow the instructions.
“Upon manual inspection, it was found that although the agent invoked the Python code, it did not follow the instructions (i.e., there was no missing default case or duplicate key in the Python code planned by agent, respectively).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 5.2 RQ1: Expressiveness and EffectivenessIn the 'Unsafe deserialization' scenario, the generated code was deemed harmless and allowed to proceed.
“Upon user inspection, the generated code was deemed harmless and allowed to proceed.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingnone given§ 5.4 RQ3: AgentSpec Rule GeneralizabilityOne AV rule (Figure 8) aims to prevent collisions and extends its coverage beyond the scenarios explicitly identified in the dataset.
“Notably, one of these rules (Figure 8) aims to prevent collisions and extends its coverage beyond the scenarios explicitly identified in the dataset.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.5 RQ4: Runtime OverheadOn average, evaluating predicates requires 2.83 milliseconds for code-based scenarios and 1.11 milliseconds for embodied agents.
“On average, evaluating predicates requires 2.83 milliseconds for code-based scenarios and 1.11 milliseconds for embodied agents.”
Quote in the paperSubstantial claimMay combine two claims.
Findingreasoning§ 5.2 RQ1: Expressiveness and EffectivenessThe program shown in Figure 6 satisfies both predicates, identifying it as risky.
“The program shown in Figure 6 satisfies both predicates, identifying it as risky.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated RulesEnforcing LLM-generated rules in the AV experiments prevented law-breaking in five out of eight scenarios, covering no collision, Law44, Law53, and finish journey.
“Nevertheless, by enforcing these LLM-generated rules, AgentSpec successfully prevented law-breaking in five out of eight scenarios, covering no collision , Law44 , Law53 , and fi nish journey .”
- Also stated in: § 5.4 RQ3: AgentSpec Rule Generalizability · plain
“For AVs, rules generated from the laws in a zero-shot setting prevented 5 out of 8 law-breaking scenarios.”
Quote in the paperSubstantial claim- Also stated in: § 5.4 RQ3: AgentSpec Rule Generalizability · plain
May combine two claims.
Findingown data§ 5.4 RQ3: AgentSpec Rule GeneralizabilityDespite only 10% of risky scenarios being used as in-context examples, the generated rules detected 87.26% of risky cases in the code agent and 95.56% in the embodied agent on unseen scenarios in the remaining dataset.
“Despite this limited exposure, the generated rules successfully detected 87.26% of risky cases in the code agent and 95.56% in the embodied agent when applied to unseen scenarios in the remaining dataset.”
- Also stated in: § 5.4 RQ3: AgentSpec Rule Generalizability · plain
“For code and embodied agents, only 10% of the risky scenarios in the dataset were used as in-context examples to learn the safety rules.”
Quote in the paperSubstantial claim- Also stated in: § 5.4 RQ3: AgentSpec Rule Generalizability · plain
May combine two claims.
Findingreasoning§ 5.3 RQ2: Effectiveness of LLM-Generated RulesWhen evaluating risks such as deleting critical configuration files, the LLM may only recognize explicitly mentioned files and directories as sensitive, and consequently fails to flag similar but unlisted cases.
“For instance, when evaluating risks such as deleting critical configuration files (e.g., those in /etc/ ), the LLM may only recognize explicitly mentioned files and directories as sensitive. Consequently, it fails to flag similar but unlisted cases, leading to gaps in detection.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 5.3 RQ2: Effectiveness of LLM-Generated RulesThe overall precision of the LLM-generated rules for the embodied agent is acceptable, successfully enforcing 95.56% of the risky cases.
“Our evaluation on the agent demonstrates that the overall precision of the LLM-generated rules is acceptable, successfully enforcing 95.56% of the risky cases.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Findingnone given§ 5.5 RQ4: Runtime OverheadCode-based agents exhibit an average execution time of 25.4 seconds, while embodied agents operate with an average runtime of 9.82 seconds.
“Code-based agents exhibit an average execution time of 25.4 seconds, while embodied agents operate with an average runtime of 9.82 seconds.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 8 ConclusionRules can be generated both manually and automatically, with LLMs achieving high accuracy in specifying and enforcing safety conditions.
“Furthermore, we demonstrate that rules can be generated both manually and automatically, with LLMs achieving high accuracy in specifying and enforcing safety conditions.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 8 ConclusionEmpirical evaluations show that AgentSpec prevents unsafe code executions, avoids hazardous actions in embodied agents, and ensures lawful decision-making for autonomous driving, all with minimal runtime overhead.
“Empirical evaluations show that AgentSpec prevents unsafe code executions, avoids hazardous actions in embodied agents, and ensures lawful decision-making for autonomous driving, all with minimal runtime overhead.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 1 IntroductionRedCode-Exec tests code execution safety with prompts covering 25 vulnerability types across eight domains.
“RedCode-Exec [13] tests code execution safety with prompts covering 25 vulnerability types across eight domains.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [13] [13] ChengquanGuo,XunLiu,ChulinXie, Andy Zhou, Yi Zeng, Zinan Lin, Dawn Song, and Bo Li. 2024. RedCode: Risky Code Execution and Generation Benchmark for Code Agents. In NeurIPS . -
Not checked in the free run.
Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).
Interpretationreasoning§ 3.2 Triggers, Checks, and EnforcementsThe event-based framework is not limited to these domains; it is inherently extensible.
“The event-based framework is not limited to these domains; it is inherently extensible.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Interpretationreasoning§ 1 IntroductionAgentSpec is framework-agnostic and can be adapted to other ecosystems, such as Microsoft's AutoGen and autonomous vehicle systems like Apollo.
“While LangChain serves as the primary integration example, AgentSpec remains framework-agnostic and can be adapted to other ecosystems, such as Microsoft's AutoGen [25] and autonomous vehicle systems like Apollo [3].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [25] [25] Microsoft. 2025. AutoGen: A framework for building AI agents and applications. https://microsoft.github.io/autogen/stable//index.html. Accessed: 2025-01-14. -
Not checked in the free run.
- cites [3] [3] Baidu Apollo. 2025. Apollo Self-Driving. https://www.apollo.auto/apollo-selfdriving. Accessed: 2025-02-11. -
Not checked in the free run.
Classified as probably not a substantial claim.
Study design and conductown data§ 5.3 RQ2: Effectiveness of LLM-Generated RulesFor each agent, the risky dataset was split into examples and a test set, with the test set used to evaluate the enforcement rate.
“For each agent, we split the corresponding risky dataset (containing #Scenario cases), into examples (containing #Example cases) and a test set (rest of the dataset).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone given§ 7 Related WorkAgentSpec can specify properties to defend against attacks by providing a framework for defining rules to safeguard LLM agents.
“Our work, AgentSpec, can specify properties to defend against these attacks by providing a framework for defining rules to safeguard LLM agents.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown data§ 5.3 RQ2: Effectiveness of LLM-Generated RulesThe LLM-generated rules effectively identify unsafe actions with high accuracy, but occasionally fail to capture certain unsafe scenarios.
“This indicates that while the LLM-generated rules effectively identify unsafe actions with high accuracy, they occasionally fail to capture certain unsafe scenarios.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationreasoning§ 6.2 Expressiveness of AgentSpecThis decoupling avoids brittleness from prompt engineering or fine-tuning and enables transparent inspection and auditing of enforced rules.
“This decoupling avoids brittleness from prompt engineering or fine-tuning and enables transparent inspection and auditing of enforced rules.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
Interpretationreasoning§ 6.2 Expressiveness of AgentSpecThese capabilities make AgentSpec well-suited for privacy-sensitive domains such as enterprise automation, legal assistance, and healthcare.
“These capabilities make AgentSpec well-suited for privacy-sensitive domains such as enterprise automation, legal assistance, and healthcare.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Study design and conductreasoning§ 5.3 RQ2: Effectiveness of LLM-Generated RulesThe former is part of the prompt provided as in-context demonstration for the LLM, and the latter is used when evaluating the enforcement rate, i.e., the percentage of unseen risky scenarios in which the LLM-generated rules are successfully applied.
“The former is part of the prompt provided as in-context demonstration for the LLM, and the latter is used when evaluating the enforcement rate, i.e., the percentage of unseen risky scenarios in which the LLM-generated rules are successfully applied.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ 5.2 RQ1: Expressiveness and EffectivenessThe rule-based enforcement mechanism ensures that the agent resists executing all risky tasks while maintaining high fulfillment ability on safe tasks.
“The rule-based enforcement mechanism ensures that the agent resists executing all risky tasks while maintaining high fulfillment ability on safe tasks.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ 5.5 RQ4: Runtime OverheadAgentSpec's computational overhead is on the order of milliseconds, so it remains lightweight and does not impose a significant performance burden on the overall system.
“Given that the computational overhead introduced by AgentSpec is on the order of milliseconds, it remains lightweight and does not impose a significant performance burden on the overall system.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ 5.2 RQ1: Expressiveness and EffectivenessA program was allowed to proceed only if it was determined to pose no harm.
“A program was allowed to proceed only if it was determined to pose no harm.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ 5.2 RQ1: Expressiveness and EffectivenessAgentSpec ensures that embodied agents adhere to safety constraints while remaining functional in executing benign instructions.
“Through this mechanism, AgentSpec ensures that embodied agents adhere to safety constraints while remaining functional in executing benign instructions, as illustrated in Figure 7.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationcitation§ 5.2 RQ1: Expressiveness and EffectivenessAgentSpec can translate and enforce all rules defined in FixDrive, ensuring AVs comply with traffic laws and avoid unsafe behaviors.
“This allows AgentSpec to seamlessly translate and enforce all rules defined in FixDrive [37], ensuring AVs comply with traffic laws and avoid unsafe behaviors.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites FixDrive [37]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationreasoning§ 6.1 Comparison to Prior WorkBy decoupling constraint interpretation from LLM internals, AgentSpec enhances transparency, auditability, and confidence in the system's adherence to safety specifications.
“By decoupling constraint interpretation from LLM internals, AgentSpec enhances transparency, auditability, and confidence in the system's adherence to safety specifications.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationcitation§ 7 Related WorkAgentSpec aligns with the vision of integrating formal methods with LLMs by embedding symbolic rule enforcement into agent execution.
“AgentSpec aligns with this vision by embedding symbolic rule enforcement into agent execution.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [53] [53] Yedi Zhang, Yufan Cai, Xinyue Zuo, Xiaokun Luan, Kailong Wang, Zhe Hou, Yifan Zhang, Zhiyuan Wei, Meng Sun, Jun Sun, Jing Sun, and Jin Song Dong. 2025. Position: Trustworthy AI Agents Require the Integration of Large Language Models and Formal Methods. In ICML . OpenReview.net. -
Not checked in the free run.
Probably not a substantial claim: may not pass S4 (based).
Interpretationreasoning§ 3.2 Triggers, Checks, and EnforcementsBy combining predefined and customizable actions, the enforcement framework ensures adaptive, safe, and efficient decision-making across diverse domains while safeguarding against potential risks.
“By combining predefined and customizable actions, this enforcement framework ensures adaptive, safe, and efficient decision-making across diverse domains while safeguarding against potential risks.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationreasoning§ 4 AgentSpec ImplementationAgentSpec can be extended to complex autonomous systems such as Apollo.
“Additionally, AgentSpec can be extended to complex autonomous systems such as Apollo [3], an autonomous driving software stack.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites Apollo [3] [3] Baidu Apollo. 2025. Apollo Self-Driving. https://www.apollo.auto/apollo-selfdriving. Accessed: 2025-02-11. -
Not checked in the free run.
Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
Interpretationreasoning§ 5.4 RQ3: AgentSpec Rule GeneralizabilityBecause different risky behaviors often involve unique features, additional rules are still needed for novel risks.
“Because different risky behaviors often involve unique features, additional rules are still needed for novel risks.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationreasoning§ 6.1 Comparison to Prior WorkCompared to Nemo, which applies natural language constraints at the dialogue level, AgentSpec enforces rules at execution-critical junctures, enabling finer-grained and more reliable interventions.
“Compared to Nemo [27], which applies natural language constraints at the dialogue level, AgentSpec enforces rules at execution-critical junctures-such as immediately before invoking high-impact or potentially unsafe actions-enabling finer-grained and more reliable interventions.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [27] [27] NVIDIA. 2025. NeMo: A scalable generative AI framework. https://github.com/ NVIDIA/NeMo. -
Not checked in the free run.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductreasoning§ 5.5 RQ4: Runtime OverheadTo reduce the risk from human involvement in experimental evaluations, structured evaluation methodologies were implemented, including cross-validation by multiple authors, predefined assessment criteria, and blind evaluation protocols where applicable.
“To reduce this risk, we implement structured evaluation methodologies, including cross-validation by multiple authors, predefined assessment criteria, and blind evaluation protocols where applicable.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductreasoning§ 5.5 RQ4: Runtime OverheadTo mitigate overfitting risk, the risky dataset was split into two parts at a 1:9 ratio, using the smaller portion as demonstrations for rule development and the larger portion for testing.
“To mitigate this, we split the risky dataset into two parts at a 1:9 ratio, using the smaller portion as demonstrations for rule development and the larger portion for testing.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ 5.5 RQ4: Runtime OverheadPredicate evaluation is computationally lightweight and does not introduce significant latency in system execution.
“These results indicate that predicate evaluation is computationally lightweight and does not introduce significant latency in system execution.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationreasoning§ 4 AgentSpec ImplementationAgentSpec can be integrated into Microsoft's AutoGen.
“For instance, AgentSpec can be integrated into Microsoft's AutoGen [25], which also supports multi-step reasoning and agent-tool interactions.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites AutoGen [25]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationreasoning§ 6.3 Limitations and Future WorkThis approach offers high reliability and interpretability but does not reason about the long-term consequences of current actions.
“While this approach offers high reliability and interpretability, it does not reason about the long-term consequences of current actions.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone given§ 7 Related WorkAgentSpec differs by offering a flexible and generalizable rule-based enforcement framework that can be configured to address LLM threats.
“Our work, AgentSpec, differs by offering a flexible and generalizable rule-based enforcement framework that can be configured to address above LLM threats.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationreasoning§ 6.2 Expressiveness of AgentSpecRule enforcement is declarative and externalized from the LLM, ensuring consistent behavior across runs, environments, and model versions.
“Rule enforcement is declarative and externalized from the LLM, ensuring consistent behavior across runs, environments, and model versions.”
Quote in the paperSubstantial claim
The paper relies on this without support.
Organizations that use LLM agents may exhibit varying levels of risk tolerance.
“organizations that use them may exhibit varying levels of risk tolerance.”
The paper relies on this without support.
The three datasets (RedCode-Exec, SafeAgentBench, FixDrive) target critical safety challenges representative of real-world risks.
“AgentSpec is evaluated using three datasets targeting critical safety challenges.”
The paper relies on this without support.
LLM agents are increasingly deployed across diverse domains, automating complex decision-making and task execution.
“Agents built on LLMs are increasingly deployed across diverse domains, automating complex decision-making and task execution.”
The paper relies on this without support.
Increasing the generalizability of AgentSpec rules enhances their reusability and reduces the overall effort required, which in turn facilitates the maintenance of a comprehensive rule repository.
“Increasing the generalizability of these rules enhances their reusability and reduces the overall effort required, which in turn facilitates the maintenance of a comprehensive rule repository.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Embodied-agent detection rate conflicts with reported recall
MajorThe paper defines the enforcement rate as the percentage of unseen risky scenarios successfully covered, then says the generated rules detected 95.56% of risky embodied-agent cases. That conflicts with its reported 70.96% recall for detecting violations in those cases; the 95.56% figure is also labeled precision elsewhere.
“the generated rules successfully detected 87.26% of risky cases in the code agent and 95.56% in the embodied agent when applied to unseen scenarios in the remaining dataset.”
“Using OpenAI's o1 model with few-shot examples, the generated rules achieved 95.56% precision and 70.96% recall for detecting violations in embodied agent scenarios.”
Cites
Generative Agents: Interactive Simulacra of Human Behavior
Park, J. S., O'Brien, J., Cai, C. J., Morris, M. R., Liang, P., & Bernstein, M. S. (2023) · Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology · doi:10.1145/3586183.3606763 · Cited by 2,187 · see citing works
A survey on large language model based autonomous agents
Wang, L., Ma, C., Feng, X., Zhang, Z., Yang, H., Zhang, J., Chen, Z., Tang, J., Chen, X., Lin, Y., et al. (2024) · Frontiers of Computer Science · doi:10.1007/s11704-024-40231-1 · Cited by 1,941 · see citing works
Reflexion: Language Agents with Verbal Reinforcement Learning
Shinn, N., Cassano, F., Berman, E., Gopinath, A., Narasimhan, K., & Yao, S. (2023) · arXiv · doi:10.48550/arxiv.2303.11366 · Cited by 1,087 · see citing works
Large Language Model Based Multi-agents: A Survey of Progress and Challenges
Guo, T., Chen, X., Wang, Y., Chang, R., Pei, S., Chawla, N. V., Wiest, O., & Zhang, X. (2024) · Proceedings of the Thirty-ThirdInternational Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2024/890 · Cited by 851 · see citing works
A Survey on In-context Learning
Dong, Q., Li, L., Dai, D., Zheng, C., Ma, J., Li, R., Xia, H., Xu, J., Wu, Z., Chang, B., et al. (2024) · Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2024.emnlp-main.64 · Cited by 649 · see citing works
Camel: Communicative agents for" mind" exploration of large language model society
Li, G., Hammoud, H., Itani, H., Khizbullin, D., & Ghanem, B. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-2264 · Cited by 314 · see citing works
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Yang, J., Jimenez, C., Wettig, A., Lieret, K., Yao, S., Narasimhan, K., & Press, O. (2024) · Advances in Neural Information Processing Systems 37 · doi:10.52202/079017-1601 · Cited by 264 · see citing works
AI agents under threat: A survey of key security challenges and future pathways
Deng, Z., Guo, Y., Han, C., Ma, W., Xiong, J., Wen, S., & Xiang, Y. (2025) · ACM Computing Surveys · doi:10.1145/3716628 · Cited by 210 · see citing works
What can you verify and enforce at runtime?
Falcone, Y., Fernandez, J.-C., & Mounier, L. (2011) · International Journal on Software Tools for Technology Transfer · doi:10.1007/s10009-011-0196-8 · Cited by 153 · see citing works
Pedro, R., Castro, D., Carreira, P., & Santos, N. (2023) · arXiv.org · doi:10.48550/arxiv.2308.01990 · Cited by 112 · see citing works
A survey of challenges for runtime verification from advanced application domains (beyond software)
Sánchez, C., Schneider, G., Ahrendt, W., Bartocci, E., Bianculli, D., Colombo, C., Falcone, Y., Francalanza, A., Krstić, S., Lourenço, J. M., et al. (2019) · Formal Methods in System Design · doi:10.1007/s10703-019-00337-w · Cited by 109 · see citing works
AgentPoison: Red-teaming LLM Agents via Poisoning Memory or Knowledge Bases
Chen, Z., Xiang, Z., Xiao, C., Song, D., & Li, B. (2024) · Advances in Neural Information Processing Systems 37 · doi:10.52202/079017-4136 · Cited by 69 · see citing works
LawBreaker: An Approach for Specifying Traffic Laws and Fuzzing Autonomous Vehicles
Sun, Y., POSKITT, C. M., Sun, J., et al. (2022) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3551349.3556897 · Cited by 66 · see citing works
Self-citationALI-Agent: Assessing LLMs' Alignment with Human Values via Agent-based EvaluationPreprint
Zheng, J.-N., Wang, H., Zhang, A., et al. (2024) · Neural Information Processing Systems · doi:10.48550/arxiv.2405.14125 · Cited by 62 · see citing works
Self-citationPrioritizing Safeguarding Over Autonomy: Risks of LLM Agents for SciencePreprint
Tang, X.-R., Jin, Q., Zhu, K.-L., et al. (2024) · arXiv.org · doi:10.48550/arxiv.2402.04247 · Cited by 56 · see citing works
Shi, W., Xu, R., Zhuang, Y., Yu, Y., Zhang, J., Wu, H., Zhu, Y., Ho, J. C., Yang, C., & Wang, M. D. (2024) · Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2024.emnlp-main.1245 · Cited by 54 · see citing works
LLMArena: Assessing Capabilities of Large Language Models in Dynamic Multi-Agent Environments
Chen, J.-Z., Hu, X., Liu, S., Huang, S.-Y., Tu, W.-J., He, Z., & Wen, L.-J. (2024) · Annual Meeting of the Association for Computational Linguistics · doi:10.48550/arxiv.2402.16499 · Cited by 52
Defending Large Language Models Against Jailbreak Attacks via Layer-specific Editing
Zhao, W., Li, Z., Li, Y., Ye, Z., & Sun, J. (2024) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2024.findings-emnlp.293 · Cited by 37 · see citing works
Self-citationLLM Multi-Agent Systems: Challenges and Open Problems
Han, S., Zhang, Q., Jin, W., & Xu, Z. (2024) · arXiv · doi:10.48550/arxiv.2402.03578 · Cited by 33 · see citing works
Watch Out for Your Agents! Investigating Backdoor Threats to LLM-Based Agents
Yang, W., Bi, X., Lin, Y., Chen, S., Zhou, J., & Sun, X. (2024) · neural information processing systems · doi:10.52202/079017-3201 · Cited by 26 · see citing works
A Language Agent for Autonomous DrivingPreprint
Mao, J., Ye, J., Qian, Y., Pavone, M., & Wang, Y. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2311.10813 · Cited by 26 · see citing works
Watch Out for Your Agents! Investigating Backdoor Threats to LLM-Based Agents
Yang, W., Bi, X., Lin, Y., Chen, S., Zhou, J., & Sun, X. (2024) · arXiv · doi:10.48550/arxiv.2402.11208 · Cited by 26 · see citing works
Executable Code Actions Elicit Better LLM Agents
Wang, X., Chen, Y., Yuan, L., Zhang, Y., Li, Y., Peng, H., & Ji, H. (2024) · arXiv · doi:10.48550/arxiv.2402.01030 · Cited by 23 · see citing works
LLMArena: Assessing Capabilities of Large Language Models in Dynamic Multi-Agent Environments
Chen, J., Hu, X., Liu, S., et al. (2024) · Annual Meeting of the Association for Computational Linguistics (ACL) · doi:10.18653/v1/2024.acl-long.705 · Cited by 21 · see citing works
Understanding the Weakness of Large Language Model Agents within a Complex Android Environment
Xing, M., Zhang, R., Xue, H., Chen, Q., Yang, F., & Xiao, Z. (2024) · Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining · doi:10.1145/3637528.3671650 · Cited by 19 · see citing works
Identifying the Risks of LM Agents with an LM-Emulated Sandbox
Ruan, Y., Dong, H., Wang, A., Pitis, S., Zhou, Y., Ba, J., Dubois, Y., Maddison, C. J., & Hashimoto, T. (2023) · arXiv · doi:10.48550/arxiv.2309.15817 · Cited by 19 · see citing works
RedCode: Risky Code Execution and Generation Benchmark for Code Agents
Guo, C., Liu, X., Xie, C., et al. (2024) · neural information processing systems · doi:10.52202/079017-3369 · Cited by 14 · see citing works
Detecting Standard Violation Errors in Smart ContractsPreprint
Li, A., & Long, F. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.07702 · Cited by 10 · see citing works
AgentPoison: Red-teaming LLM Agents via Poisoning Memory or Knowledge Bases
Chen, Z., Xiang, Z., Xiao, C., Song, D., & Li, B. (2024) · arXiv · doi:10.48550/arxiv.2407.12784 · Cited by 10 · see citing works
Efficient Detection of Toxic Prompts in Large Language Models
Liu, Y., Yu, J., Sun, H., Shi, L., Deng, G., Chen, Y., & Liu, Y. (2024) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3691620.3695018 · Cited by 8 · see citing works
Imperceptible Content Poisoning in LLM-Powered Applications
Zhang, Q., Zhou, C., Go, G., Zeng, B., Shi, H., Xu, Z., & Jiang, Y. (2024) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3691620.3695001 · Cited by 6 · see citing works
Breaking Agents: Compromising Autonomous LLM Agents Through Malfunction Amplification
Zhang, B., Tan, Y., Shen, Y., Salem, A., Backes, M., Zannettou, S., & Zhang, Y. (2024) · arXiv · doi:10.48550/arxiv.2407.20859 · Cited by 5 · see citing works
FIXDRIVE: Automatically Repairing Autonomous Vehicle Driving Behaviour for $0.08 per Violation
Sun, Y., Poskitt, C. M., Wang, K., & Sun, J. (2025) · 2025 IEEE/ACM 47th International Conference on Software Engineering (ICSE) · doi:10.1109/icse55347.2025.00216 · Cited by 3 · see citing works
Self-citationALI-Agent: Assessing LLMs' Alignment with Human Values via Agent-based Evaluation
Zheng, J., Wang, H., Zhang, A. Q., et al. (2024) · neural information processing systems · doi:10.52202/079017-3142 · Cited by 2 · see citing works
Self-citationRuntime Verification for Trustworthy Computing
Abela, R., Colombo, C., Curmi, A., et al. (2023) · Electronic Proceedings in Theoretical Computer Science · doi:10.4204/eptcs.391.7 · Cited by 2 · see citing works
GuardAgent: Safeguard LLM Agents by a Guard Agent via Knowledge-Enabled Reasoning
Xiang, Z., Zheng, L., Li, Y., Hong, J., Li, Q., Xie, H., Zhang, J., Xiong, Z., Xie, C., Yang, C., et al. (2024) · arXiv · doi:10.48550/arxiv.2406.09187 · Cited by 2 · see citing works
SafeAgentBench: A Benchmark for Safe Task Planning of Embodied LLM Agents
Yin, S., Pang, X., Ding, Y., Chen, M., Bi, Y., Xiong, Y., Huang, W., Xiang, Z., Shao, J., & Chen, S. (2024) · arXiv · doi:10.48550/arxiv.2412.13178 · Cited by 2 · see citing works
EIA: Environmental Injection Attack on Generalist Web Agents for Privacy Leakage
Liao, Z., Mo, L., Xu, C., Kang, M., Zhang, J., Xiao, C., Tian, Y., Li, B., & Sun, H. (2024) · arXiv · doi:10.48550/arxiv.2409.11295 · Cited by 1 · see citing works
Zhiheng, X., Wenxiang, C., Xin, G., Wei, H., Yiwen, D., Boyang, H., Ming, Z., Junzhe, W., Senjie, J., Enyu, Z., et al. (2026) · SCIENTIA SINICA Informationis · doi:10.1360/ssi-2025-0532 · Cited by 1
$μ$Drive: User-Controlled Autonomous DrivingPreprint
Wang, K., POSKITT, C. M., Sun, Y., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2407.13201
Self-citationCROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularization
Min, N. M., Pham, L. H., Li, Y., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2411.12768
Adversarial Representation Engineering: A General Model Editing Framework for Large Language Models
Zhang, Y., Wei, Z., Sun, J., et al. (2024) · arXiv · doi:10.48550/arxiv.2404.13752
Self-citationSafeguarding Large Language Models: A Survey
Dong, Y., Mu, R., Zhang, Y., et al. (2024) · arXiv · doi:10.48550/arxiv.2406.02622
Parr, T., & Fisher, K. (2012) · ACM SIGPLAN Notices · doi:10.1145/2345156.1993548
Sánchez, C., Schneider, G., Ahrendt, W., et al. (2019) · Formal Methods in System Design · doi:10.1007/s10703-019-00343-y
(n.d.) · doi:10.5555/2501720
Unresolved2025. AgentSpec. https://github.com/haoyuwang99/AgentSpec.
(n.d.)
UnresolvedBaidu Apollo. 2025. Apollo Self-Driving. https://www.apollo.auto/apollo-self-driving. Accessed: 2025-02-11.
(n.d.)
UnresolvedChristel Baier and Joost-Pieter Katoen. 2008. Principles of model checking. MIT Press.
Christel, B. (2008)
UnresolvedHarry Booth. 2025. When AI Thinks It Will Lose It Sometimes Cheats Study Finds. Time (2025). https://time.com/7259395/ai-chess-cheating-palisade-research/.
(n.d.)
UnresolvedGeorgi Gerganov and ggml-org Community. 2025. llama.cpp: LLM inference in C/C++. https://github.com/ggml-org/llama.cpp.
(n.d.)
UnresolvedTaicheng Guo, Xiuying Chen, Yaqi Wang, Ruidi Chang, Shichao Pei, Nitesh V. Chawla, Olaf Wiest, and Xiangliang Zhang. 2024. Large Language Model Based Multi-agents: A Survey of Progress and Challenges. In IJCAI. ijcai.org, 8048–8057.
Taicheng, G. (2024)
UnresolvedLangChain Contributors. 2025. LangChain. https://www.langchain.com/langchain. Accessed: 2025-01-14.
(n.d.)
UnresolvedLangChain Contributors. 2025. LangChain Expression Language (LCEL). https://python.langchain.com/docs/concepts/lcel/.
(n.d.)
UnresolvedZeyi Liao, Lingbo Mo, Chejian Xu, Mintong Kang, Jiawei Zhang, Chaowei Xiao, Yuan Tian, Bo Li, and Huan Sun. 2025. Eia: Environmental Injection Attack on Generalist Web Agents for Privacy Leakage. In ICLR. OpenReview.net.
Zeyi, L. (2025)
UnresolvedMcKinsey & Company. 2024. What Are AI Guardrails?https://www.mckinsey.com/featured-insights/mckinsey-explainers/what-are-ai-guardrails. Accessed: 2025-02-21.
(n.d.)
UnresolvedCatie McLeod. 2024. Real Estate Listing Gaffe Exposes Widespread Use of AI in Australian Industry – and Potential Risks. The Guardian (2024). https://www.theguardian.com/australia-news/2024/nov/12/real-estate-listing-gaffe-exposes-widespread-use-of-ai-in-australian-industry-and-potential-risks Acces
(n.d.)
UnresolvedMicrosoft. 2025. AutoGen: A framework for building AI agents and applications. https://microsoft.github.io/autogen/stable//index.html. Accessed: 2025-01-14.
(n.d.)
UnresolvedNay Myat Min, Long H. Pham, Yige Li, and Jun Sun. 2025. CROW: Eliminating Backdoors from Large Language Models via Internal Consistency Regularization. In ICML. OpenReview.net.
Myat, M. N. (2025)
UnresolvedNVIDIA. 2025. NeMo: A scalable generative AI framework. https://github.com/NVIDIA/NeMo.
(n.d.)
UnresolvedToran Bruce Richards. 2025. AutoGPT. https://github.com/Significant-Gravitas/AutoGPT.
(n.d.)
UnresolvedYangjun Ruan, Honghua Dong, Andrew Wang, Silviu Pitis, Yongchao Zhou, Jimmy Ba, Yann Dubois, Chris J. Maddison, and Tatsunori Hashimoto. 2024. Identifying the Risks of LM Agents with an LM-Emulated Sandbox. In ICLR. OpenReview.net.
Yangjun, R. (2024)
UnresolvedGuanzhi Wang Yuqi Xie Yunfan Jiang Ajay Mandlekar Chaowei Xiao Yuke Zhu Linxi Fan and Anima Anandkumar. 2024. Voyager: An Open-Ended Embodied Agent with Large Language Models. Trans. Mach. Learn. Res. 2024 (2024).
(n.d.)
UnresolvedXingyao Wang, Yangyi Chen, Lifan Yuan, Yizhe Zhang, Yunzhu Li, Hao Peng, and Heng Ji. 2024. Executable Code Actions Elicit Better LLM Agents. In ICML. OpenReview.net.
Xingyao, W. (2024)
UnresolvedZhiheng Xi Wenxiang Chen Xin Guo Wei He Yiwen Ding Boyang Hong Ming Zhang Junzhe Wang Senjie Jin Enyu Zhou Rui Zheng Xiaoran Fan Xiao Wang Limao Xiong Yuhao Zhou Weiran Wang Changhao Jiang Yicheng Zou Xiangyang Liu Zhangyue Yin Shihan Dou Rongxiang Weng Wenjuan Qin Yongyan Zheng Xipeng Qiu Xuanjing
(n.d.)
UnresolvedShunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik R. Narasimhan, and Yuan Cao. 2023. ReAct: Synergizing Reasoning and Acting in Language Models. In ICLR. OpenReview.net.
Shunyu, Y. (2023)
UnresolvedMengdi Zhang, Kai Kiat Goh, Peixin Zhang, and Jun Sun. 2025. LLMScan: Causal Scan for LLM Misbehavior Detection. In ICML. OpenReview.net.
Mengdi, Z. (2025)
UnresolvedYedi Zhang, Yufan Cai, Xinyue Zuo, Xiaokun Luan, Kailong Wang, Zhe Hou, Yifan Zhang, Zhiyuan Wei, Meng Sun, Jun Sun, Jing Sun, and Jin Song Dong. 2025. Position: Trustworthy AI Agents Require the Integration of Large Language Models and Formal Methods. In ICML. OpenReview.net.
Yedi, Z. (2025)
UnresolvedBoyuan Zheng, Boyu Gou, Jihyung Kil, Huan Sun, and Yu Su. 2024. GPT-4V(ision) is a Generalist Web Agent, if Grounded. In ICML. OpenReview.net.
Boyuan, Z. (2024)
Unresolved
Flagged first, then by citations
24 of the 57 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Agentic AI Security: Threats, Defenses, Evaluation, and Open Challenges
Chhabra, A., Datta, S., Nahin, S. K., & Mohapatra, P. (2026) · IEEE Access · doi:10.1109/access.2026.3675554 · Cited by 28 · see citing works
Mishra, S. (2026) · IEEE International Conference on Omni-layer Intelligent Systems (COINS) · doi:10.1109/coins69995.2026.11715619 · Cited by 1 · see citing works
“AgentSpec [32] provides a domain-specific language (DSL) for guardrail specification; HITL-AP complements this with a deployable control plane and empirically measured metrics for enterprise financial pipelines.”
Monitoring LLM Conversations with First-Order Temporal Logic
Cohen, I., Havelund, K., Omer, M., & Peled, D. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-41160-0_28 · Cited by 1 · see citing works
PocketAgents: A Manifest-Driven Library of Autonomous Defense Agents
Barbieri, S., Ferraz, Á. L. R., & Pereira, L. (2026) · Anais do XXVI Simpósio Brasileiro de Cibersegurança (SBSeg 2026) · doi:10.5753/sbseg.2026.28577 · Cited by 1 · see citing works
“AgentSpec, IsolateGPT, and Progent constrain agents at tool-call, execution, and privilege layers [19]–[21].”
Safeguarding LLM Agents from Misalignment through Provenance Analysis
She, Y., Liang, Y., & Kang, E. (2026) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3832783.3837535
“Together, these limitations motivate the need for pre-execution runtime guardrails in LLM agents [47, 52].”
TRACE: Runtime Governance, Containment, and Evidence for Autonomous AI Agent Operations
Calboreanu, E. (2026) · IEEE Access · doi:10.1109/access.2026.3733578
“AgentSpec defines a domain-specific language for runtime enforcement of agent constraints through framework-level action interception [45].”
Upadhyay, S. (2026) · International Conference on Emerging Technologies in Computing and Communication (ETCC) · doi:10.1109/etcc69750.2026.11681964
“What sets it apart from domain-agnostic enforcers [5], [6] and governance-level compliance proposals [9], [15] is that the compliance check is a verified precondition woven into the multi-agent loop and specialized to payment regulation.”
SecOps-Agent: Policy-Grounded LLM-Assisted Security Incident Response for Production Environments
Ma, W., 蔡宛蓉, Yu, T., et al. (2026) · International Conference on Computer Science and Blockchain (CCSB) · doi:10.1109/ccsb71176.2026.11716348
“AgentSpec [11] presents a domain-specific language for runtime enforcement of LLM agent behavior, enabling customizable safety policies.”
Self-citationKekatos, N., Basagiannis, S., Chintri, M., Lekidis, A., Nianios, T., Seitoglou, I., Temperekidis, A., & Katsaros, P. (2026) · ACM Workshop on CPS&IoT Security and Privacy (CPSIoTSec) · doi:10.1145/3847353.3847499
Introducing Safe LLM-Agent Execution via Typed Tool Mediation and World-Effect Evaluation
Zhou, J., & Jia, T. (2026) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3832783.3834637
Ranking Is Not Authority: Executable Context-Routing Contracts for Coding Agents
Mahesh, N. (2026) · Proceedings of the 1st International Workshop on PromptOps and Vibe Coding · doi:10.1145/3843779.3844639
“Runtime agent validators externalize authority [45]; procedure-aware evaluation shows why success need not certify execution [5].”
RefineAct: Automatic Runtime Verification of LLM Agent Actions
Batole, F., Khomh, F., & Rajan, H. (2026) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1145/3832783.3834409
ParaOpt-Agent: A Knowledge-Driven Decision Agent for Simulation Model Parameter Optimization
Jiang, D., Lyu, M., Zhaopeng, L. I. U., & Wen, M. (2026) · Algorithms · doi:10.3390/a19100875
Shihab, A. H., Mussa, A., & Мансурова, М. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-6510-7_20
- Authors
- Wang, H., Poskitt, C. M., & Sun, J.
- Affiliations
- Singapore Management University (SG)
- Venue
- Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering
- Publisher
- ACM
- Published
- 2026-04-12
- Pages
- 2938-2950
- OpenAlex
- W6947676652
- Semantic Scholar
- a929afcf3c78db99d73a5532926ff2484514d037
- Cited by
- 14
- References
- 57
- Citations by year
- 2026: 14
- FWCI
- 122.50
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- IEEE/ACM International Conference on Software Engineering (ICSE) (publishedVersion, cc-by)
- Singapore Management University Institutional Knowledge (InK) (Singapore Management University) (submittedVersion, cc-by-nc-nd)
- arXiv (Cornell University) (cc-by)
- Funders
- Ministry of Education - Singapore (Tier 3, MOET32020-0004)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Physical Sciences › Engineering › Safety, Risk, Reliability and Quality › Safety Systems Engineering in Autonomy
- Social Sciences › Safety Research › Ethics and Social Impacts of AI
- Keywords
- LLM agents, runtime enforcement, safety constraints, domain-specific languages, coding agents, embodied agents, autonomous driving, rule generation, LLM safety, security vulnerabilities, legal compliance
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-24.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-24.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review