{"id":27429393,"url":"https://github.com/byteball/oscript-vscode-plugin","last_synced_at":"2025-10-11T14:03:09.441Z","repository":{"id":41679264,"uuid":"241594405","full_name":"byteball/oscript-vscode-plugin","owner":"byteball","description":"VSCode plugin for editing Oscript files and writing Autonomous Agents","archived":false,"fork":false,"pushed_at":"2023-01-07T04:37:11.000Z","size":1280,"stargazers_count":3,"open_issues_count":15,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-14T14:17:27.510Z","etag":null,"topics":["autonomous-agents","cryptocurrency","defi","obyte","programmable-money"],"latest_commit_sha":null,"homepage":"https://obyte.org/platform/autonomous-agents","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/byteball.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-19T10:33:12.000Z","updated_at":"2021-09-09T01:18:07.000Z","dependencies_parsed_at":"2023-02-06T12:01:06.565Z","dependency_job_id":null,"html_url":"https://github.com/byteball/oscript-vscode-plugin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Foscript-vscode-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Foscript-vscode-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Foscript-vscode-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byteball%2Foscript-vscode-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/byteball","download_url":"https://codeload.github.com/byteball/oscript-vscode-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248894940,"owners_count":21179153,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autonomous-agents","cryptocurrency","defi","obyte","programmable-money"],"created_at":"2025-04-14T14:17:32.019Z","updated_at":"2025-10-11T14:03:04.406Z","avatar_url":"https://github.com/byteball.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oscript extension for Visual Studio Code\n\nWrite and validate Autonomous Agents in Oscript language. AAs are programs that automate the movement of funds on Obyte network. They allow to create various DeFi applications.\n\n## Features\n* Syntax highlighting\n* Code completion\n* Error highlighting\n* Agent deployment directly from the extension\n\n## Agent deployment\nOscript extension provides `Oscript: Deploy Autonomous Agent` command which is available in Command Palette.\nExecute it after AA validation and you will get the link you can use to deploy the agent with your phone or another device.\n\nAnother way to do this is to click the validation message in the status bar.\n\n## Testing\nOscript extension provides an integration with Autonomous Agent testing framework.\n\nExecute `Oscript: Create test example files` to generate sample test files.\n\nExecute `Oscript: Test current file` to run the tests.\n\n## Tutorial\nSee the [Autonomous Agents documentation](https://developer.obyte.org/autonomous-agents) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyteball%2Foscript-vscode-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbyteball%2Foscript-vscode-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyteball%2Foscript-vscode-plugin/lists"}