Commit Graph

4 Commits

Author SHA1 Message Date
15460298ab agent: Add pre-inst-env script
The agent requires Jami's bindings to correctly run scenario.  This
can only be done if Guile can find the correct scripts.  Thus, the
pre-inst-env script can be used to setup the correct environment for
running the agent before its installation.

Change-Id: I474ef204bb33fd2098eee44b5b99c00f120c4536
2022-06-17 14:59:18 -04:00
8bab18aad4 agent: Add compilation of Scheme file
Change-Id: Ic25a41cb28ae1e8b8dc51a149c304edc7f04ef50
2021-12-30 11:30:29 -05:00
98df43e9f2 agent: Use Guile
By removing the YAML configuration, the agent is now configured via a Scheme
file interpreted by Guile.

There's no need for behavior trees now since it can be reproduced naturally in
the Scheme language.

See README.md for how to compile and run.

Change-Id: Ibbf9ed0f965cee71bce63c0f8e8c12862f37176d
2021-07-28 14:12:21 -04:00
7ed35a6eb6 agent: Initial agent with simple behavior tree
Change-Id: I67825b04f1fead3d4267564e4c366cb54037c593
2021-07-02 11:25:50 -04:00