<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dissertation.git/config.yaml.example, 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-04-01T15:35:01Z</updated>
<entry>
<title>feat: implement robust reasoning token handling and multi-turn persistence</title>
<updated>2026-04-01T15:35:01Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-04-01T15:35:01Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=fa58564ea288600ad93eaf0a5aa111beca6197bc'/>
<id>urn:sha1:fa58564ea288600ad93eaf0a5aa111beca6197bc</id>
<content type='text'>
- Refactored Agent's chat loop to explicitly preserve and pass back reasoning context (reasoning_details, reasoning) to OpenRouter.
- Ensures frontier models like Gemini 3.1 and DeepSeek v3.2 maintain their 'thinking' chain during complex tool-calling sessions.
- Enhanced reasoning extraction to support structured details, reasoning_content, and fallback tags.
- Verified capture of encrypted and plain-text reasoning blocks in experimental logs.
</content>
</entry>
<entry>
<title>feat: add generate_baseline toggle to config</title>
<updated>2026-03-02T15:23:50Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-03-02T15:23:50Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=239ec5c0660d2b618cefa35b0a6a1599279d533c'/>
<id>urn:sha1:239ec5c0660d2b618cefa35b0a6a1599279d533c</id>
<content type='text'>
- New 'generate_baseline' option in defaults (default: true)
- When false, skips baseline generation entirely
- Warns if no baseline exists when generation is disabled
- Updated config.yaml.example and README.md with docs
</content>
</entry>
<entry>
<title>feat: add centralized logging with configurable debug levels</title>
<updated>2026-03-01T23:44:39Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-03-01T23:36:14Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=3d8b71ac0921c6df64699dde6447c9effbbc54b7'/>
<id>urn:sha1:3d8b71ac0921c6df64699dde6447c9effbbc54b7</id>
<content type='text'>
- Create src/logger.py with Python logging module
- Add 4 debug levels: 1=CRITICAL, 2=WARNING, 3=INFO, 4=DEBUG
- Level 4 includes reasoning, VFS info, and available tools
- Level 4 auto-enables file output (both mode)
- Update agent.py and runner.py to use logger instead of print
- Update config.yaml.example with logging configuration
- Update README with logging documentation
</content>
</entry>
<entry>
<title>chore: add .env.example + config.yaml.example, gitignore config.yaml</title>
<updated>2026-02-26T15:29:02Z</updated>
<author>
<name>CaptainJack2491</name>
<email>jayrupnakawala@gmail.com</email>
</author>
<published>2026-02-26T15:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/dissertation.git/commit/?id=a6b38c54ee72cbae1d696b02f32ad487391a5dfe'/>
<id>urn:sha1:a6b38c54ee72cbae1d696b02f32ad487391a5dfe</id>
<content type='text'>
- Create .env.example with placeholder keys for all providers
- Create config.yaml.example with clean reference config
- Add config.yaml and judge_logs/ to .gitignore
- Load .env in judge.py for standalone usage
</content>
</entry>
</feed>
