diff --git a/terraform.tfstate b/terraform.tfstate index b258707..f344a80 100644 --- a/terraform.tfstate +++ b/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, - "terraform_version": "1.15.8", - "serial": 1014, + "terraform_version": "1.16.4", + "serial": 1027, "lineage": "2a98549d-2369-e4c9-327f-f760011c1412", "outputs": {}, "resources": [ @@ -1062,6 +1062,88 @@ "github_repository.repository" ] }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 2, + "attributes": { + "allows_deletions": false, + "allows_force_pushes": false, + "enforce_admins": true, + "force_push_bypassers": [], + "id": "BPR_kwDOVFvw-c4FC_Ud", + "lock_branch": false, + "pattern": "master", + "repository_id": "R_kgDOVFvw-Q", + "require_conversation_resolution": false, + "require_signed_commits": false, + "required_linear_history": false, + "required_pull_request_reviews": [ + { + "dismiss_stale_reviews": false, + "dismissal_restrictions": [], + "pull_request_bypassers": [], + "require_code_owner_reviews": false, + "require_last_push_approval": false, + "required_approving_review_count": 0, + "restrict_dismissals": false + } + ], + "required_status_checks": [ + { + "contexts": [], + "strict": true + } + ], + "restrict_pushes": [] + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", + "dependencies": [ + "github_repository.repository" + ] + }, + { + "index_key": "opencode-sidebar-usage", + "schema_version": 2, + "attributes": { + "allows_deletions": false, + "allows_force_pushes": false, + "enforce_admins": true, + "force_push_bypassers": [], + "id": "BPR_kwDOVFvwpc4FC_Ue", + "lock_branch": false, + "pattern": "master", + "repository_id": "R_kgDOVFvwpQ", + "require_conversation_resolution": false, + "require_signed_commits": false, + "required_linear_history": false, + "required_pull_request_reviews": [ + { + "dismiss_stale_reviews": false, + "dismissal_restrictions": [], + "pull_request_bypassers": [], + "require_code_owner_reviews": false, + "require_last_push_approval": false, + "required_approving_review_count": 0, + "restrict_dismissals": false + } + ], + "required_status_checks": [ + { + "contexts": [], + "strict": true + } + ], + "restrict_pushes": [] + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", + "dependencies": [ + "github_repository.repository" + ] + }, { "index_key": "parcel-site-template", "schema_version": 2, @@ -3831,6 +3913,176 @@ "identity_schema_version": 0, "private": "bnVsbA==" }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 0, + "attributes": { + "id": "opencode-sidebar-context", + "label": [ + { + "color": "0052cc", + "description": "Dependency updates", + "name": "dependencies", + "url": "" + }, + { + "color": "006b75", + "description": "A question or general inquiry", + "name": "question", + "url": "" + }, + { + "color": "0e8a16", + "description": "New feature or request", + "name": "enhancement", + "url": "" + }, + { + "color": "1d76db", + "description": "Improvements or additions to documentation", + "name": "documentation", + "url": "" + }, + { + "color": "5319e7", + "description": "Further information is requested", + "name": "need-more-info", + "url": "" + }, + { + "color": "b60205", + "description": "Something isn't working", + "name": "bug", + "url": "" + }, + { + "color": "b60205", + "description": "This doesn't seem right", + "name": "invalid", + "url": "" + }, + { + "color": "cfd3d7", + "description": "Hasn't had activity in 60 days", + "name": "inactive", + "url": "" + }, + { + "color": "cfd3d7", + "description": "This issue or pull request already exists", + "name": "duplicate", + "url": "" + }, + { + "color": "cfd3d7", + "description": "This will not be worked on", + "name": "wontfix", + "url": "" + }, + { + "color": "d93f0b", + "description": "Extra attention is needed", + "name": "help-wanted", + "url": "" + }, + { + "color": "fbca04", + "description": "Will not be marked with the inactive label", + "name": "pinned", + "url": "" + } + ], + "repository": "opencode-sidebar-context" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==" + }, + { + "index_key": "opencode-sidebar-usage", + "schema_version": 0, + "attributes": { + "id": "opencode-sidebar-usage", + "label": [ + { + "color": "0052cc", + "description": "Dependency updates", + "name": "dependencies", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/dependencies" + }, + { + "color": "006b75", + "description": "A question or general inquiry", + "name": "question", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/question" + }, + { + "color": "0e8a16", + "description": "New feature or request", + "name": "enhancement", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/enhancement" + }, + { + "color": "1d76db", + "description": "Improvements or additions to documentation", + "name": "documentation", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/documentation" + }, + { + "color": "5319e7", + "description": "Further information is requested", + "name": "need-more-info", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/need-more-info" + }, + { + "color": "b60205", + "description": "Something isn't working", + "name": "bug", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/bug" + }, + { + "color": "b60205", + "description": "This doesn't seem right", + "name": "invalid", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/invalid" + }, + { + "color": "cfd3d7", + "description": "Hasn't had activity in 60 days", + "name": "inactive", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/inactive" + }, + { + "color": "cfd3d7", + "description": "This issue or pull request already exists", + "name": "duplicate", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/duplicate" + }, + { + "color": "cfd3d7", + "description": "This will not be worked on", + "name": "wontfix", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/wontfix" + }, + { + "color": "d93f0b", + "description": "Extra attention is needed", + "name": "help-wanted", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/help-wanted" + }, + { + "color": "fbca04", + "description": "Will not be marked with the inactive label", + "name": "pinned", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-usage/labels/pinned" + } + ], + "repository": "opencode-sidebar-usage" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==" + }, { "index_key": "parcel-site-template", "schema_version": 0, @@ -4436,73 +4688,73 @@ "color": "0052cc", "description": "Dependency updates", "name": "dependencies", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/dependencies" }, { "color": "006b75", "description": "A question or general inquiry", "name": "question", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/question" }, { "color": "0e8a16", "description": "New feature or request", "name": "enhancement", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/enhancement" }, { "color": "1d76db", "description": "Improvements or additions to documentation", "name": "documentation", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/documentation" }, { "color": "5319e7", "description": "Further information is requested", "name": "need-more-info", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/need-more-info" }, { "color": "b60205", "description": "Something isn't working", "name": "bug", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/bug" }, { "color": "b60205", "description": "This doesn't seem right", "name": "invalid", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/invalid" }, { "color": "cfd3d7", "description": "Hasn't had activity in 60 days", "name": "inactive", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/inactive" }, { "color": "cfd3d7", "description": "This issue or pull request already exists", "name": "duplicate", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/duplicate" }, { "color": "cfd3d7", "description": "This will not be worked on", "name": "wontfix", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/wontfix" }, { "color": "d93f0b", "description": "Extra attention is needed", "name": "help-wanted", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/help-wanted" }, { "color": "fbca04", "description": "Will not be marked with the inactive label", "name": "pinned", - "url": "" + "url": "https://api.github.com/repos/tomdewildt/samsung-gear-360-ndi-stream/labels/pinned" } ], "repository": "samsung-gear-360-ndi-stream" @@ -7173,6 +7425,175 @@ "identity_schema_version": 0, "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 1, + "attributes": { + "allow_auto_merge": false, + "allow_forking": true, + "allow_merge_commit": false, + "allow_rebase_merge": false, + "allow_squash_merge": true, + "allow_update_branch": true, + "archive_on_destroy": null, + "archived": false, + "auto_init": null, + "default_branch": "master", + "delete_branch_on_merge": true, + "description": "OpenCode plugin that shows context usage, cache hit rate and cost in the sidebar", + "etag": "W/\"2c8506d9a627cf4220f2d80da3941f9f53f162442c4b91ac1405a194be157ef8\"", + "fork": "false", + "full_name": "tomdewildt/opencode-sidebar-context", + "git_clone_url": "git://github.com/tomdewildt/opencode-sidebar-context.git", + "gitignore_template": null, + "has_discussions": false, + "has_downloads": false, + "has_issues": true, + "has_projects": false, + "has_wiki": false, + "homepage_url": "", + "html_url": "https://github.com/tomdewildt/opencode-sidebar-context", + "http_clone_url": "https://github.com/tomdewildt/opencode-sidebar-context.git", + "id": "opencode-sidebar-context", + "ignore_vulnerability_alerts_during_read": false, + "is_template": false, + "license_template": null, + "merge_commit_message": "PR_TITLE", + "merge_commit_title": "MERGE_MESSAGE", + "name": "opencode-sidebar-context", + "node_id": "R_kgDOVFvw-Q", + "pages": [], + "primary_language": "", + "private": false, + "repo_id": 1415311609, + "security_and_analysis": [ + { + "advanced_security": [], + "code_security": [], + "secret_scanning": [ + { + "status": "enabled" + } + ], + "secret_scanning_ai_detection": [], + "secret_scanning_non_provider_patterns": [], + "secret_scanning_push_protection": [ + { + "status": "enabled" + } + ] + } + ], + "source_owner": "", + "source_repo": "", + "squash_merge_commit_message": "COMMIT_MESSAGES", + "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", + "ssh_clone_url": "git@github.com:tomdewildt/opencode-sidebar-context.git", + "svn_url": "https://github.com/tomdewildt/opencode-sidebar-context", + "template": [], + "topics": [ + "actions", + "bun", + "opencode", + "opencode-plugin", + "opentui", + "solidjs", + "typescript" + ], + "visibility": "public", + "vulnerability_alerts": true, + "web_commit_signoff_required": false + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" + }, + { + "index_key": "opencode-sidebar-usage", + "schema_version": 1, + "attributes": { + "allow_auto_merge": false, + "allow_forking": true, + "allow_merge_commit": false, + "allow_rebase_merge": false, + "allow_squash_merge": true, + "allow_update_branch": true, + "archive_on_destroy": null, + "archived": false, + "auto_init": null, + "default_branch": "master", + "delete_branch_on_merge": true, + "description": "OpenCode plugin that shows Anthropic, GitHub Copilot and OpenAI usage limits in the sidebar", + "etag": "W/\"37ffccbf9dcde0a21c0bf9748137d2c28561dbc441be85f214febbbfcee4ac28\"", + "fork": "false", + "full_name": "tomdewildt/opencode-sidebar-usage", + "git_clone_url": "git://github.com/tomdewildt/opencode-sidebar-usage.git", + "gitignore_template": null, + "has_discussions": false, + "has_downloads": false, + "has_issues": true, + "has_projects": false, + "has_wiki": false, + "homepage_url": "", + "html_url": "https://github.com/tomdewildt/opencode-sidebar-usage", + "http_clone_url": "https://github.com/tomdewildt/opencode-sidebar-usage.git", + "id": "opencode-sidebar-usage", + "ignore_vulnerability_alerts_during_read": false, + "is_template": false, + "license_template": null, + "merge_commit_message": "PR_TITLE", + "merge_commit_title": "MERGE_MESSAGE", + "name": "opencode-sidebar-usage", + "node_id": "R_kgDOVFvwpQ", + "pages": [], + "primary_language": "", + "private": false, + "repo_id": 1415311525, + "security_and_analysis": [ + { + "advanced_security": [], + "code_security": [], + "secret_scanning": [ + { + "status": "enabled" + } + ], + "secret_scanning_ai_detection": [], + "secret_scanning_non_provider_patterns": [], + "secret_scanning_push_protection": [ + { + "status": "enabled" + } + ] + } + ], + "source_owner": "", + "source_repo": "", + "squash_merge_commit_message": "COMMIT_MESSAGES", + "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", + "ssh_clone_url": "git@github.com:tomdewildt/opencode-sidebar-usage.git", + "svn_url": "https://github.com/tomdewildt/opencode-sidebar-usage", + "template": [], + "topics": [ + "actions", + "anthropic", + "bun", + "github-copilot", + "openai", + "opencode", + "opencode-plugin", + "opentui", + "solidjs", + "typescript" + ], + "visibility": "public", + "vulnerability_alerts": true, + "web_commit_signoff_required": false + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" + }, { "index_key": "parcel-site-template", "schema_version": 1, @@ -7782,7 +8203,7 @@ "name": "samsung-gear-360-ndi-stream", "node_id": "R_kgDOT-ez2g", "pages": [], - "primary_language": "", + "primary_language": "Python", "private": false, "repo_id": 1340584922, "security_and_analysis": [ @@ -8817,6 +9238,38 @@ "github_repository_vulnerability_alerts.vulnerability_alerts" ] }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "opencode-sidebar-context", + "repository": "opencode-sidebar-context" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository", + "github_repository_vulnerability_alerts.vulnerability_alerts" + ] + }, + { + "index_key": "opencode-sidebar-usage", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "opencode-sidebar-usage", + "repository": "opencode-sidebar-usage" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository", + "github_repository_vulnerability_alerts.vulnerability_alerts" + ] + }, { "index_key": "parcel-site-template", "schema_version": 0, @@ -9465,6 +9918,38 @@ "github_repository.repository" ] }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "1415311609", + "repository": "opencode-sidebar-context", + "repository_id": 1415311609 + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository" + ] + }, + { + "index_key": "opencode-sidebar-usage", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "1415311525", + "repository": "opencode-sidebar-usage", + "repository_id": 1415311525 + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository" + ] + }, { "index_key": "parcel-site-template", "schema_version": 0, diff --git a/terraform.tfvars b/terraform.tfvars index 01c1f7a..fb53b59 100644 --- a/terraform.tfvars +++ b/terraform.tfvars @@ -141,6 +141,14 @@ github_repositories = { description = "Experiment with OpenTelemetry for distributed tracing, metrics and logs" topics = ["opentelemetry", "observability", "tracing", "metrics", "nextjs", "python", "postgres", "redis", "actions"] } + "opencode-sidebar-context" = { + description = "OpenCode plugin that shows context usage, cache hit rate and cost in the sidebar" + topics = ["opencode", "opencode-plugin", "typescript", "bun", "solidjs", "opentui", "actions"] + } + "opencode-sidebar-usage" = { + description = "OpenCode plugin that shows Anthropic, GitHub Copilot and OpenAI usage limits in the sidebar" + topics = ["opencode", "opencode-plugin", "typescript", "bun", "solidjs", "opentui", "anthropic", "github-copilot", "openai", "actions"] + } "parcel-site-template" = { description = "Simple starter template for building Parcel sites with Sass and Javascript" topics = ["parcel", "html", "sass", "javascript", "actions"]