<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dissertation.git/tests/test_agent.py, branch main</title>
<subtitle>Undergraduate dissertation — Deceptive Alignment in Autonomous LLM Agents (UEL, 2026). Sandboxed agentic-LLM deception study: 960 runs, three-tier judging (regex + blackbox + glassbox).</subtitle>
<id>http://git.jayrup.me/c/dissertation.git/atom?h=main</id>
<link rel='self' href='http://git.jayrup.me/c/dissertation.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/'/>
<updated>2026-03-25T18:24:11Z</updated>
<entry>
<title>fix: catch and recover from JSONDecodeError on malformed tool args</title>
<updated>2026-03-25T18:24:11Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-03-25T18:24:11Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=a532e7b1696ef7539a4616b9c26fbf950f3721a3'/>
<id>urn:sha1:a532e7b1696ef7539a4616b9c26fbf950f3721a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comprehensive test suite (104 tests)</title>
<updated>2026-02-24T20:25:22Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-02-24T20:25:22Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=8d7b13d9d0fee29a3be2d56bfe1ba16354df4f90'/>
<id>urn:sha1:8d7b13d9d0fee29a3be2d56bfe1ba16354df4f90</id>
<content type='text'>
Tests cover:
- VFS: sandbox escape, path traversal, CRUD, singleton staleness
- Config loader: missing keys, temperature cascade, oversight fallback
- Tools: schema/implementation sync, VFS delegation
- Agent: message construction, error handling, token counting, reasoning extraction
- Interrogation: sanitization, provider detection, prompt loading
- Runner: baseline extraction, prompt assembly, success detection

All tests run offline with mocked API calls.
</content>
</entry>
</feed>
