This document explains how OpenCode assembles everything the LLM sees: system prompt, tool definitions, agent configuration, and instruction files. It focuses on what's dynamic and why.
All paths are relative to the repo root.
| #!/usr/bin/env python2 | |
| """ | |
| Author: takeshix <takeshix@adversec.com> | |
| PoC code for CVE-2014-0160. Original PoC by Jared Stafford (jspenguin@jspenguin.org). | |
| Supportes all versions of TLS and has STARTTLS support for SMTP,POP3,IMAP,FTP and XMPP. | |
| """ | |
| import sys,struct,socket | |
| from argparse import ArgumentParser |
| http://svn.python.org/projects/sandbox/trunk/setuptools/doc/formats.txt | |
| https://python-packaging-user-guide.readthedocs.org/en/latest/index.html | |
| http://guide.python-distribute.org/index.html | |
| http://www.scotttorborg.com/python-packaging/everything.html | |
| http://docs.python.org/2/install/index.html | |
| http://docs.python.org/2/distutils/setupscript.html | |
| http://hynek.me/articles/sharing-your-labor-of-love-pypi-quick-and-dirty/ | |
| http://pythonhosted.org/distribute/setuptools.html#automatic-script-creation |
| README.html |