Ваш пројекат
Пројекат је Git репозиторијум који садржи конфигурацију и стање вашег агента.
Пројекат је један git репозиторијум. Садржи манифест, конфигурацију агента и стање које агент производи. Не постоји засебна база података коју треба одржавати усклађеном.
Beeuni подржава пројекат на два начина:
- Репозиторијум којим управља Beeuni — Beeuni прави и хостује приватни репозиторијум. Подразумевано.
- Увезени GitHub репозиторијум — повежите постојећи репозиторијум. Beeuni ради на њему преко GitHub API-ја.
У оба случаја, пројекат има default_branch. Свака
сесија се грана из њега. Сваки
захтев за измену спаја се у њега. Свака грана
GitHub репозиторијума може да постане засебан пројекат. main и dev затим могу да се покрећу као
засебни пројекти, сваки са сопственим сесијама и захтевима за измену.
Пројекат није ваша кодна база
Пројекат садржи упутства за вашег агента, његове конекторе, окидаче и меморију. Нека буде мали — Beeuni га клонира у сваку сесију.
Ваш код се налази на другом месту. Када задатак захтева кодну базу, агент клонира тај репозиторијум, обавља посао и отвара захтев за измену у њему. Немојте претварати постојећу кодну базу у пројекат тако што ћете јој додати манифест. Уместо тога, направите наменски пројекат и повежите га са репозиторијумима на којима агент ради.
Манифест
Сваки пројекат има манифест у корену репозиторијума, подразумевано beeuni.yaml. Платформа чита ове кључеве највишег нивоа:
| Кључ | Конфигурише |
|---|---|
default_agent |
који агент се подразумевано покреће |
agents |
дозволе по агенту: конектори, тајне, вештине, Beeuni дозволе |
sandbox |
слику окружења за извршавање и хардвер |
triggers |
заказану аутоматизацију и аутоматизацију путем веб-хукова |
connectors |
којим спољним алатима пројекат може да приступи |
env |
називе променљивих окружења које пројекат очекује (вредности долазе из тајни) |
Непознати кључеви се игноришу.
Старији пројекти можда и даље користе beeuni.toml (beeuni_version: 1). Beeuni
чита оба формата. Погледајте застарели TOML за
упутства за миграцију.
Брисање пројекта
Обришите пројекат помоћу опције Delete project у одељку Danger zone у његовим
подешавањима или помоћу beeuni projects rm. Од тог тренутка ништа не може да делује у име
пројекта:
| Начин приступа | Након брисања |
|---|---|
Кључеви LLM пролаза (kgw_…) |
Одбијени са 401. |
| Јавне везе за дељење | Одговарају са 410. |
| Апликације | Не испоручују се. |
| Нове сесије | Одбијене: 404, code: "project_archived". |
| Slack и Teams | Одговарају „Овај Beeuni радни простор је обрисан…“ и не покрећу ништа. |
| Пријемна пошта | На прву поруку у нити одговоре једном: „Ова адреса тренутно не прима е-пошту. Нико неће одговорити на ову поруку.“ На следећу поруку у тој нити у року од 30 дана неће одговорити, а на е-пошту која не прође проверу аутентичности пошиљаоца никада неће одговорити. |
| Постојеће сесије | Не примају нове поруке: ни из нити ћаскања, ни од окидача, ни из упита стављених у ред пре брисања. |