coder
개발자와 에이전트를 위한 보안 환경
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- SKILL.md
- react.md
- typescript.md
- concurrency-reviewer.md
- contract-auditor.md
- database-reviewer.md
- duplication-checker.md
- edge-case-analyst.md
- frontend-reviewer.md
- go-architect.md
- modernization-reviewer.md
- performance-analyst.md
- product-reviewer.md
- security-reviewer.md
- structural-analyst.md
- style-reviewer.md
- test-auditor.md
- nit-reviewer-prompt.md
- SKILL.md
- structural-reviewer-prompt.md
- SKILL.md
- SKILL.md
- SKILL.md
- frontend-review
- docs
- AGENT_FAILURES.md
- ARCHITECTURE.md
- DATABASE.md
- DEV_ISOLATION.md
- DOCS_STYLE_GUIDE.md
- FRONTEND_PATTERNS.md
- GO.md
- OAUTH2.md
- OBSERVABILITY.md
- PR_STYLE_GUIDE.md
- TESTING.md
- TROUBLESHOOTING.md
- WORKFLOWS.md
- format.sh
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- settings.json
- devcontainer-feature.json
- install.sh
- post_create.sh
- post_start.sh
- package-lock.json
- package.json
- devcontainer.json
- action.yml
- action.yml
- action.yaml
- action.yml
- action.yml
- action.yaml
- action.yml
- action.yml
- checksums.toml
- action.yml
- action.yml
- action.yaml
- action.yaml
- 1-bug.yaml
- config.yml
- main.tf
- certificate.yaml
- rbac.yaml
- values.yaml
- retry.sh
- aigateway-prices-refresh.yaml
- audit-docs-paths.yaml
- backport.yaml
- cherry-pick.yaml
- ci.yaml
- classify-issue-severity.yml
- code-review.yaml
- contrib.yaml
- dependabot.yaml
- deploy-docs.yaml
- deploy.yaml
- doc-check.yaml
- docker-base.yaml
- docs-preview.yaml
- dogfood.yaml
- flake-go.yaml
- linear-release.yaml
- nightly-gauntlet.yaml
- pr-auto-assign.yaml
- pr-cherry-pick-check.yaml
- pr-cleanup.yaml
- pr-deploy.yaml
- publish-mcp-registry.yaml
- release-validation.yaml
- release.yaml
- scorecard.yml
- security.yaml
- stale.yaml
- test-deploy-docs-diff.sh
- test-deploy-docs-release.sh
- test-docs-preview-mapper.sh
- traiage.yaml
- triage-via-chat-api.yaml
- typos.toml
- weekly-docs.yaml
- .linkspector.yml
- actionlint.yaml
- dependabot.yaml
- pull_request_template.md
- zizmor.yml
- extensions.json
- markdown.code-snippets
- settings.json
- headers.go
- headers_test.go
- log.go
- log_test.go
- acmock.go
- doc.go
- arrays.json
- devcontainers-template-starter.json
- minimal.json
- dcspec_gen.go
- dcspec_test.go
- devContainer.base.schema.json
- doc.go
- gen.sh
- dir.go
- dir_test.go
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- docker_inspect.json
- up-already-exists.log
- up-error-bad-outcome.log
- up-error-docker.log
- up-error-does-not-exist.log
- up-error-lifecycle-script.log
- up-remove-existing.log
- up.golden
- up.log
- read-config-error-not-found.log
- read-config-with-coder-customization.log
- read-config-without-coder-customization.log
- noop.go
- noop_test.go
- watcher.go
- watcher_test.go
- api.go
- api_internal_test.go
- api_test.go
- containers.go
- containers_dockercli.go
- containers_dockercli_test.go
- containers_internal_test.go
- containers_test.go
- devcontainer.go
- devcontainercli.go
- devcontainercli_test.go
- execer.go
- execer_internal_test.go
- subagent.go
- subagent_test.go
- api.go
- api_test.go
- defaults.go
- doc.go
- drpc.go
- drpc_test.go
- export_test.go
- manager.go
- manager_test.go
- mcp.go
- mcp_internal_test.go
- mcpcatalog_test.go
- paths.go
- paths_test.go
- push.go
- push_test.go
- resolve.go
- resolve_test.go
- watcher.go
- watcher_test.go
- api.go
- api_test.go
- resolve.go
- resolve_test.go
- main_linux.go
- cli_linux.go
- cli_linux_test.go
- cli_other.go
- exec.go
- exec_internal_test.go
- main_linux_test.go
- api.go
- bundlefiles.go
- bundlefiles_test.go
- files.go
- files_indent_internal_test.go
- files_test.go
- ls.go
- ls_internal_test.go
- resolvepath.go
- resolvepath_test.go
- agentgit.go
- agentgit_test.go
- api.go
- pathstore.go
- pathstore_test.go
- api.go
- api_test.go
- headtail.go
- headtail_test.go
- proc_other.go
- proc_windows.go
- process.go
- key.go
- key_test.go
- agentscripts.go
- agentscripts_other.go
- agentscripts_test.go
- agentscripts_windows.go
- agentsocket.pb.go
- agentsocket.proto
- agentsocket_drpc.pb.go
- version.go
- client.go
- context_test.go
- server.go
- server_test.go
- service.go
- service_test.go
- socket_unix.go
- socket_windows.go
- agentssh.go
- agentssh_internal_test.go
- agentssh_test.go
- appname_internal_test.go
- bicopy.go
- exec_other.go
- exec_windows.go
- forward.go
- jetbrainstrack.go
- metrics.go
- portinspection_supported.go
- portinspection_unsupported.go
- signal_other.go
- signal_windows.go
- x11.go
- x11_internal_test.go
- x11_test.go
- agent.go
- client.go
- boundary.pb.go
- boundary.proto
- codec.go
- codec_test.go
- metrics.go
- proxy.go
- proxy_test.go
- bench_test.go
- delta.go
- delta_test.go
- engine.go
- engine_test.go
- export_test.go
- query.go
- query_test.go
- text.go
- text_test.go
- watcher_fs.go
- backed_pipe.go
- backed_pipe_test.go
- backed_reader.go
- backed_reader_test.go
- backed_writer.go
- backed_writer_test.go
- ring_buffer.go
- ring_buffer_internal_test.go
- fetcher.go
- fetcher_test.go
- queue.go
- queue_test.go
- resources_monitor.go
- resources_monitor_test.go
- agent.pb.go
- agent.proto
- agent_drpc.pb.go
- agent_drpc_old.go
- compare.go
- compare_test.go
- version.go
- doc.go
- reaper.go
- reaper_stub.go
- reaper_test.go
- reaper_unix.go
- buffered.go
- reconnectingpty.go
- reconnectingpty_internal_test.go
- screen.go
- server.go
- Cycle.golden
- ForwardAndReverseEdges.golden
- MultipleDependenciesSameStatus.golden
- SelfReference.golden
- graph.go
- graph_test.go
- manager.go
- manager_test.go
- usershell.go
- usershell_darwin.go
- usershell_other.go
- usershell_test.go
- usershell_windows.go
- api.go
- api_test.go
- desktop.go
- portabledesktop.go
- portabledesktop_internal_test.go
- portabledesktop_stop_other.go
- portabledesktop_stop_windows.go
- api.go
- api_internal_test.go
- config.go
- config_test.go
- configwatcher.go
- configwatcher_internal_test.go
- manager.go
- manager_internal_test.go
- mcphttpclient.go
- reload_internal_test.go
- agent.go
- agent_context_test.go
- agent_internal_test.go
- agent_test.go
- api.go
- apphealth.go
- apphealth_test.go
- boundary_logs_test.go
- checkpoint.go
- checkpoint_internal_test.go
- debuglogs.go
- debuglogs_internal_test.go
- health.go
- mcpcatalog.go
- metrics.go
- ports_supported.go
- ports_supported_internal_test.go
- ports_unsupported.go
- stats.go
- stats_internal_test.go
- write_secret_files_internal_test.go
- aibridgetest.go
- circuitbreaker.go
- circuitbreaker_test.go
- config.go
- config_test.go
- context.go
- context_test.go
- fallthrough.txtar
- haiku_simple.txtar
- multi_thinking_builtin_tool.txtar
- non_stream_error.txtar
- simple.txtar
- simple_bedrock.txtar
- single_builtin_tool.txtar
- single_builtin_tool_parallel.txtar
- single_injected_tool.txtar
- single_injected_tool_no_preamble.txtar
- stream_error.txtar
- fallthrough.txtar
- non_stream_error.txtar
- simple.txtar
- single_builtin_tool.txtar
- single_injected_tool.txtar
- stream_error.txtar
- streaming_cumulative_usage_injected_tool.txtar
- streaming_injected_tool_no_preamble.txtar
- streaming_injected_tool_nonzero_index.txtar
- cached_input_tokens.txtar
- commentary_builtin_tool.txtar
- conversation.txtar
- custom_tool.txtar
- http_error.txtar
- multi_reasoning_builtin_tool.txtar
- prev_response_id.txtar
- simple.txtar
- single_builtin_tool.txtar
- single_builtin_tool_parallel.txtar
- single_injected_tool.txtar
- single_injected_tool_error.txtar
- summary_and_commentary_builtin_tool.txtar
- web_search.txtar
- wrong_response_format.txtar
- builtin_tool.txtar
- cached_input_tokens.txtar
- codex_example.txtar
- commentary_builtin_tool.txtar
- conversation.txtar
- custom_tool.txtar
- http_error.txtar
- multi_reasoning_builtin_tool.txtar
- prev_response_id.txtar
- simple.txtar
- single_builtin_tool_parallel.txtar
- single_injected_tool.txtar
- single_injected_tool_error.txtar
- stream_error.txtar
- stream_failure.txtar
- summary_and_commentary_builtin_tool.txtar
- web_search.txtar
- wrong_response_format.txtar
- fixtures.go
- README.md
- apidump.go
- apidump_internal_test.go
- headers.go
- headers_internal_test.go
- streaming.go
- streaming_internal_test.go
- bedrocksig.go
- base.go
- base_internal_test.go
- blocking.go
- blocking_internal_test.go
- google_openai_compat.go
- google_openai_compat_internal_test.go
- paramswrap.go
- paramswrap_internal_test.go
- streaming.go
- streaming_internal_test.go
- eventstream.go
- eventstream_test.go
- base.go
- base_internal_test.go
- blocking.go
- reqpayload.go
- reqpayload_internal_test.go
- streaming.go
- base.go
- base_internal_test.go
- blocking.go
- injected_tools.go
- reqpayload.go
- reqpayload_internal_test.go
- streaming.go
- actor_headers.go
- actor_headers_test.go
- client_headers.go
- client_headers_test.go
- config.go
- credential.go
- credential_test.go
- interceptor.go
- keyfailover_test.go
- openai_errors.go
- openai_errors_test.go
- agent_firewall_internal_test.go
- apidump_internal_test.go
- bridge_internal_test.go
- circuit_breaker_internal_test.go
- helpers.go
- interception_error_internal_test.go
- keypool_failover_internal_test.go
- metrics_internal_test.go
- mockmcp.go
- responses_internal_test.go
- setupbridge.go
- trace_internal_test.go
- mock_recorder.go
- mockprovider.go
- mockserverproxier.go
- mockupstream.go
- timeout.go
- failover.go
- failover_test.go
- headers.go
- headers_test.go
- keymark.go
- keymark_test.go
- keypool.go
- keypool_test.go
- state_collector.go
- state_collector_test.go
- api.go
- client_info.go
- client_info_test.go
- mcp_test.go
- mcphttpclient.go
- proxy_streamable_http.go
- server_proxy_manager.go
- tool.go
- tool_test.go
- doc.go
- mcpmock.go
- metrics.go
- anthropic.go
- anthropic_internal_test.go
- bedrock.go
- bedrock_internal_test.go
- categorize_internal_test.go
- copilot.go
- copilot_internal_test.go
- disabled.go
- openai.go
- openai_internal_test.go
- provider.go
- recorder.go
- types.go
- tracing.go
- auth.go
- auth_test.go
- concurrent_group.go
- concurrent_group_test.go
- http.go
- http_test.go
- mask.go
- mask_test.go
- ptr.go
- AGENTS.md
- api.go
- bridge.go
- bridge_internal_test.go
- bridge_test.go
- client.go
- client_test.go
- interception_error.go
- interception_error_internal_test.go
- passthrough.go
- passthrough_internal_test.go
- README.md
- session.go
- session_test.go
- sse_parser.go
- apiversion.go
- apiversion_test.go
- doc.go
- test.tar
- test.zip
- archivetest.go
- tar.go
- zip.go
- archive.go
- archive_test.go
- .gitignore
- resources.go
- boring.go
- buildinfo.go
- buildinfo_site.go
- buildinfo_slim.go
- buildinfo_test.go
- notboring.go
- clilog.go
- clilog_test.go
- doc.go
- clitest.go
- clitest_test.go
- golden.go
- handlers.go
- signal.go
- agent.go
- agent_test.go
- cliui.go
- deprecation.go
- externalauth.go
- externalauth_test.go
- filter.go
- log.go
- output.go
- output_test.go
- parameter.go
- prompt.go
- prompt_test.go
- provisionerjob.go
- provisionerjob_test.go
- resources.go
- resources_internal_test.go
- resources_test.go
- select.go
- select_test.go
- table.go
- table_test.go
- levenshtein.go
- levenshtein_test.go
- awscheck.go
- awscheck_internal_test.go
- hostname.go
- license.go
- provisionerwarn.go
- provisionerwarn_test.go
- queue.go
- queue_test.go
- sink.go
- sink_test.go
- file.go
- file_test.go
- server.yaml
- exptest_scaletest_test.go
- askpass.go
- askpass_test.go
- vscode.go
- vscode_test.go
- testhelpers.go
- sessionstore.go
- sessionstore_darwin.go
- sessionstore_darwin_test.go
- sessionstore_internal_test.go
- sessionstore_other.go
- sessionstore_other_test.go
- sessionstore_test.go
- sessionstore_windows.go
- sessionstore_windows_test.go
- telemetry.go
- ByTaskID_JSON.golden
- ByTaskID_Table.golden
- ByTaskName_JSON.golden
- InitializingTaskSnapshot.golden
- SnapshotEmptyLogs.golden
- SnapshotWithLogs_JSON.golden
- SnapshotWithLogs_Table.golden
- SnapshotWithoutLogs_NoSnapshotCaptured.golden
- SnapshotWithSingleMessage.golden
- jobs_list.golden
- list.golden
- list_provisioner_daemons_by_max_age.golden
- list_provisioner_daemons_by_status.golden
- list_provisioner_daemons_without_offline.golden
- list_with_offline_provisioner_daemons.golden
- error_devcontainer.golden
- long_error_message.golden
- long_error_message_with_detail.golden
- mixed_devcontainer_states.golden
- running_devcontainer_with_agent.golden
- running_devcontainer_with_agent_and_error.golden
- running_devcontainer_without_agent.golden
- starting_devcontainer.golden
- stopped_devcontainer.golden
- complete_success.golden
- list_json_format.golden
- list_no_units.golden
- list_with_units.golden
- ping_success.golden
- start_no_dependencies.golden
- start_with_dependencies.golden
- start_with_satisfied_dependencies.golden
- status_completed.golden
- status_json_format.golden
- status_pending.golden
- status_started.golden
- status_with_dependencies.golden
- want_success.golden
- coder_--help.golden
- coder_agent_--help.golden
- coder_autoupdate_--help.golden
- coder_completion_--help.golden
- coder_config-ssh_--help.golden
- coder_create_--help.golden
- coder_delete_--help.golden
- coder_dotfiles_--help.golden
- coder_exp_example-error_api.golden
- coder_exp_example-error_arg-required.golden
- coder_exp_example-error_cmd.golden
- coder_exp_example-error_multi-error.golden
- coder_exp_example-error_multi-multi-error.golden
- coder_exp_example-error_validation.golden
- coder_exp_sync_--help.golden
- coder_exp_sync_complete_--help.golden
- coder_exp_sync_list_--help.golden
- coder_exp_sync_ping_--help.golden
- coder_exp_sync_start_--help.golden
- coder_exp_sync_status_--help.golden
- coder_exp_sync_want_--help.golden
- coder_external-auth_--help.golden
- coder_external-auth_access-token_--help.golden
- coder_favorite_--help.golden
- coder_list_--help.golden
- coder_list_--output_json.golden
- coder_login_--help.golden
- coder_login_token_--help.golden
- coder_logout_--help.golden
- coder_logs_--help.golden
- coder_netcheck_--help.golden
- coder_notifications_--help.golden
- coder_notifications_custom_--help.golden
- coder_notifications_pause_--help.golden
- coder_notifications_resume_--help.golden
- coder_notifications_test_--help.golden
- coder_oauth2-provider_--help.golden
- coder_oauth2-provider_dcr_--help.golden
- coder_oauth2-provider_dcr_disable_--help.golden
- coder_oauth2-provider_dcr_enable_--help.golden
- coder_open_--help.golden
- coder_open_app_--help.golden
- coder_open_vscode_--help.golden
- coder_organizations_--help.golden
- coder_organizations_create_--help.golden
- coder_organizations_delete_--help.golden
- coder_organizations_list_--help.golden
- coder_organizations_members_--help.golden
- coder_organizations_members_add_--help.golden
- coder_organizations_members_edit-roles_--help.golden
- coder_organizations_members_list_--help.golden
- coder_organizations_members_remove_--help.golden
- coder_organizations_roles_--help.golden
- coder_organizations_roles_create_--help.golden
- coder_organizations_roles_show_--help.golden
- coder_organizations_roles_update_--help.golden
- coder_organizations_settings_--help.golden
- coder_organizations_settings_set_--help.golden
- coder_organizations_settings_set_--help_--help.golden
- coder_organizations_settings_show_--help.golden
- coder_organizations_settings_show_--help_--help.golden
- coder_organizations_show_--help.golden
- coder_ping_--help.golden
- coder_port-forward_--help.golden
- coder_provisioner_--help.golden
- coder_provisioner_jobs_--help.golden
- coder_provisioner_jobs_cancel_--help.golden
- coder_provisioner_jobs_list.golden
- coder_provisioner_jobs_list_--help.golden
- coder_provisioner_jobs_list_--output_json.golden
- coder_provisioner_list.golden
- coder_provisioner_list_--help.golden
- coder_provisioner_list_--output_json.golden
- coder_publickey_--help.golden
- coder_rename_--help.golden
- coder_reset-password_--help.golden
- coder_restart_--help.golden
- coder_schedule_--help.golden
- coder_schedule_extend_--help.golden
- coder_schedule_show_--help.golden
- coder_schedule_start_--help.golden
- coder_schedule_stop_--help.golden
- coder_secret_--help.golden
- coder_secret_create_--help.golden
- coder_secret_delete_--help.golden
- coder_secret_disable_--help.golden
- coder_secret_enable_--help.golden
- coder_secret_import_--help.golden
- coder_secret_list_--help.golden
- coder_secret_update_--help.golden
- coder_server_--help.golden
- coder_server_create-admin-user_--help.golden
- coder_server_fix-oidc-links_--help.golden
- coder_server_postgres-builtin-serve_--help.golden
- coder_server_postgres-builtin-url_--help.golden
- coder_show_--help.golden
- coder_speedtest_--help.golden
- coder_ssh_--help.golden
- coder_start_--help.golden
- coder_stat_--help.golden
- coder_stat_cpu_--help.golden
- coder_stat_disk_--help.golden
- coder_stat_mem_--help.golden
- coder_state_--help.golden
- coder_state_pull_--help.golden
- coder_state_push_--help.golden
- coder_stop_--help.golden
- coder_support_--help.golden
- coder_support_bundle_--help.golden
- coder_templates_--help.golden
- coder_templates_archive_--help.golden
- coder_templates_create_--help.golden
- coder_templates_delete_--help.golden
- coder_templates_edit_--help.golden
- coder_templates_init_--help.golden
- coder_templates_list_--help.golden
- coder_templates_presets_--help.golden
- coder_templates_presets_list_--help.golden
- coder_templates_pull_--help.golden
- coder_templates_push_--help.golden
- coder_templates_versions_--help.golden
- coder_templates_versions_archive_--help.golden
- coder_templates_versions_list_--help.golden
- coder_templates_versions_promote_--help.golden
- coder_templates_versions_unarchive_--help.golden
- coder_tokens_--help.golden
- coder_tokens_create_--help.golden
- coder_tokens_list_--help.golden
- coder_tokens_remove_--help.golden
- coder_tokens_view_--help.golden
- coder_unfavorite_--help.golden
- coder_update_--help.golden
- coder_users_--help.golden
- coder_users_activate_--help.golden
- coder_users_create_--help.golden
- coder_users_delete_--help.golden
- coder_users_edit-roles_--help.golden
- coder_users_list.golden
- coder_users_list_--help.golden
- coder_users_list_--output_json.golden
- coder_users_oidc-claims_--help.golden
- coder_users_show_--help.golden
- coder_users_suspend_--help.golden
- coder_version_--help.golden
- coder_whoami_--help.golden
- server-config.yaml.golden
- agent.go
- agent_internal_test.go
- agent_test.go
- aibridged.go
- aibridged_internal_test.go
- allowlistflag.go
- autoupdate.go
- autoupdate_test.go
- completion.go
- configssh.go
- configssh_internal_test.go
- configssh_other.go
- configssh_test.go
- configssh_windows.go
- connect.go
- connect_test.go
- create.go
- create_test.go
- delete.go
- delete_test.go
- dotfiles.go
- dotfiles_other.go
- dotfiles_test.go
- dotfiles_windows.go
- exp_chat.go
- exp_chat_internal_test.go
- exp_chat_test.go
- exp_errors.go
- exp_errors_test.go
- exp_mcp.go
- exp_mcp_test.go
- exp_prompts.go
- exp_rpty.go
- exp_rpty_test.go
- exp_scaletest.go
- exp_scaletest_bridge.go
- exp_scaletest_chat.go
- exp_scaletest_chat_test.go
- exp_scaletest_createusers.go
- exp_scaletest_dynamicparameters.go
- exp_scaletest_llmmock.go
- exp_scaletest_notifications.go
- exp_scaletest_prebuilds.go
- exp_scaletest_prebuilds_internal_test.go
- exp_scaletest_slim.go
- exp_scaletest_smtp.go
- exp_scaletest_taskstatus.go
- exp_scaletest_test.go
- externalauth.go
- externalauth_test.go
- favorite.go
- favorite_test.go
- gitaskpass.go
- gitaskpass_test.go
- gitssh.go
- gitssh_test.go
- help.go
- help.tpl
- keyring_test.go
- list.go
- list_test.go
- login.go
- login_internal_test.go
- login_test.go
- logout.go
- logout_test.go
- logs.go
- logs_test.go
- netcheck.go
- netcheck_test.go
- notifications.go
- notifications_test.go
- oauth2provider.go
- oauth2provider_test.go
- open.go
- open_internal_test.go
- open_test.go
- organization.go
- organization_test.go
- organizationdelete.go
- organizationlist.go
- organizationmanage.go
- organizationmembers.go
- organizationmembers_test.go
- organizationroles.go
- organizationroles_test.go
- organizationsettings.go
- parameter.go
- parameter_internal_test.go
- parameterresolver.go
- parameterresolver_internal_test.go
- ping.go
- ping_internal_test.go
- ping_test.go
- portforward.go
- portforward_internal_test.go
- portforward_test.go
- provisionerjobs.go
- provisionerjobs_test.go
- provisioners.go
- provisioners_test.go
- publickey.go
- publickey_test.go
- remoteforward.go
- rename.go
- rename_test.go
- resetpassword.go
- resetpassword_slim.go
- resetpassword_test.go
- restart.go
- restart_test.go
- root.go
- root_internal_test.go
- root_test.go
- schedule.go
- schedule_internal_test.go
- schedule_test.go
- secret.go
- secret_internal_test.go
- secret_test.go
- server.go
- server_aibridge_internal_test.go
- server_createadminuser.go
- server_createadminuser_test.go
- server_fix_oidc_links.go
- server_fix_oidc_links_internal_test.go
- server_fix_oidc_links_test.go
- server_internal_test.go
- server_regenerate_vapid_keypair.go
- server_regenerate_vapid_keypair_test.go
- server_slim.go
- server_test.go
- sharing.go
- sharing_test.go
- show.go
- show_test.go
- signal_unix.go
- signal_windows.go
- speedtest.go
- speedtest_test.go
- ssh.go
- ssh_internal_test.go
- ssh_other.go
- ssh_test.go
- ssh_windows.go
- start.go
- start_test.go
- stat.go
- stat_test.go
- state.go
- state_test.go
- stop.go
- support.go
- support_internal_test.go
- support_test.go
- sync.go
- sync_complete.go
- sync_list.go
- sync_ping.go
- sync_start.go
- sync_status.go
- sync_test.go
- sync_want.go
- task.go
- task_create.go
- task_create_test.go
- task_delete.go
- task_delete_test.go
- task_list.go
- task_list_test.go
- task_logs.go
- task_logs_test.go
- task_pause.go
- task_pause_test.go
- task_resume.go
- task_resume_test.go
- task_send.go
- task_send_test.go
- task_status.go
- task_status_test.go
- task_test.go
- templatecreate.go
- templatecreate_test.go
- templatedelete.go
- templatedelete_test.go
- templateedit.go
- templateedit_test.go
- templateinit.go
- templateinit_test.go
- templatelist.go
- templatelist_test.go
- templatepresets.go
- templatepresets_test.go
- templatepull.go
- templatepull_test.go
- templatepush.go
- templatepush_test.go
- templates.go
- templateversionarchive.go
- templateversionarchive_test.go
- templateversions.go
- templateversions_test.go
- tokens.go
- tokens_test.go
- update.go
- update_test.go
- user_delete_test.go
- usercreate.go
- usercreate_test.go
- userdelete.go
- usereditroles.go
- usereditroles_test.go
- userlist.go
- userlist_test.go
- useroidcclaims.go
- useroidcclaims_test.go
- users.go
- userstatus.go
- userstatus_test.go
- util.go
- util_internal_test.go
- version.go
- version_test.go
- vpndaemon.go
- vpndaemon_darwin.go
- vpndaemon_windows_linux_shared.go
- vpndaemon_windows_linux_shared_test.go
- vpndaemon_windows_linux_shared_test_helpers_linux_test.go
- vpndaemon_windows_linux_shared_test_helpers_windows_test.go
- vscodessh.go
- vscodessh_test.go
- whoami.go
- whoami_test.go
- main.go
- .gitignore
- main.go
- agentid_chunks.go
- agentid_chunks_test.go
- metadata_batcher.go
- metadata_batcher_internal_test.go
- metadata_batcher_metrics.go
- resources_monitor.go
- announcement_banners.go
- announcement_banners_internal_test.go
- api.go
- apps.go
- apps_internal_test.go
- apps_test.go
- boundary_logs.go
- boundary_logs_test.go
- cached_workspace.go
- cached_workspace_test.go
- connectionlog.go
- connectionlog_test.go
- context.go
- context_test.go
- lifecycle.go
- lifecycle_test.go
- logs.go
- logs_test.go
- manifest.go
- manifest_internal_test.go
- manifest_test.go
- metadata.go
- metadata_test.go
- metrics.go
- resources_monitoring.go
- resources_monitoring_test.go
- scripts.go
- scripts_test.go
- stats.go
- stats_test.go
- subagent.go
- subagent_test.go
- labels.go
- labels_test.go
- budget.go
- budget_test.go
- period.go
- period_test.go
- keys.go
- keys_test.go
- prices.json
- README.md
- pricebook.go
- pricebook_test.go
- providers.go
- prices.go
- prices_test.go
- aibridge.go
- factory.go
- clientmock.go
- doc.go
- poolmock.go
- aibridged.pb.go
- aibridged.proto
- aibridged_drpc.pb.go
- version.go
- aibridged.go
- aibridged_test.go
- client.go
- dialer.go
- http.go
- mcp.go
- mcp_internal_test.go
- metrics.go
- metrics_test.go
- pool.go
- pool_test.go
- provider.go
- reload.go
- reload_test.go
- request.go
- server.go
- translator.go
- transport.go
- transport_test.go
- utils_test.go
- aibridgedserver.go
- aibridgedserver_test.go
- cost.go
- cost_internal_test.go
- metrics.go
- metrics_internal_test.go
- notifications.go
- register.go
- aibridgedtest.go
- aiseats.go
- docs.go
- swagger.json
- apikey.go
- apikey_test.go
- appearance.go
- audit.go
- diff.go
- fields.go
- request.go
- request_test.go
- authlink.go
- authlink_test.go
- doc.go
- notifier.go
- notifier_test.go
- doc.go
- lifecycle_executor.go
- lifecycle_executor_internal_test.go
- lifecycle_executor_test.go
- awsidentity.go
- awsidentity_test.go
- azureidentity.go
- azureidentity_internal_test.go
- azureidentity_test.go
- generate.sh
- roots_darwin.go
- roots_darwin_internal_test.go
- roots_other.go
- doc.go
- tracker.go
- tracker_test.go
- compress.go
- compress_internal_test.go
- LICENSE
- helper.go
- idp.go
- idp_test.go
- doc.go
- metrics.go
- cookiejar.go
- authorize.go
- authorize_test.go
- chat.go
- coderdtest.go
- coderdtest_test.go
- database.go
- dynamicparameters.go
- httpclient_test.go
- initflags.go
- stream.go
- swagger_test.go
- swaggerparser.go
- usage.go
- users.go
- uuids.go
- uuids_test.go
- connectionlog.go
- ca.go
- ca_internal_test.go
- cache.go
- cache_test.go
- doc.go
- rotate.go
- rotate_internal_test.go
- rotate_test.go
- awsiamrds.go
- awsiamrds_test.go
- db2sdk.go
- db2sdk_internal_test.go
- db2sdk_test.go
- accesscontrol.go
- customroles_test.go
- dbauthz.go
- dbauthz_test.go
- doc.go
- groupsauth_test.go
- mcptokensauth_test.go
- setup_test.go
- workspace_rbac_context.go
- builder.go
- dbfake.go
- dbgen.go
- dbgen_test.go
- dbmetrics.go
- dbmetrics_test.go
- querymetrics.go
- dbmock.go
- doc.go
- dbpurge.go
- dbpurge_internal_test.go
- dbpurge_test.go
- dbrollup.go
- dbrollup_test.go
- broker.go
- broker_internal_test.go
- cleaner.go
- coder_testing.sql
- db.go
- db_internal_test.go
- driver.go
- postgres.go
- postgres_test.go
- tx.go
- workspacebuildorchestrations.go
- dbtime.go
- main.go
- doc.go
- modelqueries_test.go
- models_test.go
- 000022_initial_v0.6.6.up.sql
- 000024_example.up.sql
- 000048_userdelete.up.sql
- 000091_lifecycle.up.sql
- 000104_lifecycle.up.sql
- 000106_pre_workspace_agent_stats_connection_latency.up.sql
- 000107_post_workspace_agent_stats_connection_latency.up.sql
- 000110_workspace_agent_startup_logs.up.sql
- 000111_workspace_agent_metadata.up.sql
- 000119_workspace_proxy_token.up.sql
- 000130_ha_coordinator.up.sql
- 000150_workspace_app_usage_stats.up.sql
- 000156_pg_coordinator_single_tailnet.up.sql
- 000157_workspace_agent_script.up.sql
- 000168_pg_coord_tailnet_v2_api.up.sql
- 000182_oauth2_provider.up.sql
- 000187_jfrog_xray.up.sql
- 000191_ workspace_agent_port_share.up.sql
- 000195_oauth2_provider_codes.up.sql
- 000203_template_usage_stats.up.sql
- 000209_custom_roles.up.sql
- 000221_notifications.up.sql
- 000227_provisioner_keys.up.sql
- 000238_notifications_preferences.up.sql
- 000246_provisioner_job_timings.up.sql
- 000251_crypto_keys.up.sql
- 000257_workspace_agent_script_timings.up.sql
- 000271_cryptokey_features.up.sql
- 000276_workspace_modules.up.sql
- 000283_user_status_changes.up.sql
- 000288_telemetry_items.up.sql
- 000289_agent_resource_monitors.up.sql
- 000291_workspace_parameter_presets.up.sql
- 000297_notifications_inbox.up.sql
- 000301_add_workspace_app_audit_sessions.up.sql
- 000303_add_workspace_agent_devcontainers.up.sql
- 000306_add_terraform_plans.up.sql
- 000312_webpush_subscriptions.up.sql
- 000313_workspace_app_statuses.up.sql
- 000315_preset_prebuilds.up.sql
- 000319_chat.up.sql
- 000339_add_scheduling_to_presets.up.sql
- 000349_connection_logs.up.sql
- 000357_add_user_secrets.up.sql
- 000359_create_usage_events_table.up.sql
- 000366_create_tasks_data_model.up.sql
- 000370_aibridge.up.sql
- 000371_add_api_key_and_oauth2_provider_app_token.up.sql
- 000379_create_tasks_with_status_view.up.sql
- 000390_telemetry_locks.up.sql
- 000403_pre_allow_same_role_name_in_different_orgs.up.sql
- 000409_task_lifecycle.up.sql
- 000411_boundary_usage_stats.up.sql
- 000416_pre_workspace_acl_object_constraint.up.sql
- 000422_chat_provider_model_configs.up.sql
- 000424_chat_last_error.up.sql
- 000429_chat_files.up.sql
- 000432_pre_service_account_constraints.up.sql
- 000433_service_accounts.up.sql
- 000438_pre_organization_service_account_role.up.sql
- 000439_ai_seat_state.up.sql
- 000441_chat_usage_limits.up.sql
- 000442_aibridge_model_thoughts.up.sql
- 000444_usage_events_ai_seats.up.sql
- 000447_mcp_server_configs.up.sql
- 000459_provider_key_policy.up.sql
- 000462_chat_file_links.up.sql
- 000468_chat_debug_runs_and_steps.up.sql
- 000473_mcp_server_allow_in_plan_mode.up.sql
- 000475_chat_model_config_soft_deleted.up.sql
- 000485_chat_last_error_jsonb.up.sql
- 000486_user_secrets_telemetry_lock.up.sql
- 000489_ai_model_prices.up.sql
- 000491_mcp_server_forward_coder_headers.up.sql
- 000495_ai_providers.up.sql
- 000497_group_ai_budgets.up.sql
- 000502_user_skills.up.sql
- 000503_ai_providers_schema_expand.up.sql
- 000507_boundary_sessions_and_logs.up.sql
- 000512_boundary_session_owner.up.sql
- 000513_user_ai_budget_overrides.up.sql
- 000514_ai_gateway_keys.up.sql
- 000519_chatd_core_state_machine.up.sql
- 000522_workspace_agent_context.up.sql
- 000525_chat_context_resources.up.sql
- 000536_ai_user_daily_spend.up.sql
- 000540_workspace_build_orchestrations.up.sql
- 000561_usage_events_agent_runtime.up.sql
- 000574_mcp_server_configs_organization_id.up.sql
- 000576_mcp_server_config_acl.up.sql
- 000022_dump_v0.6.6.up.sql
- 000028_dump_v0.7.12.up.sql
- 000049_dump_v0.8.15.up.sql
- 000001_base.down.sql
- 000001_base.up.sql
- 000002_templates.down.sql
- 000002_templates.up.sql
- 000003_workspaces.down.sql
- 000003_workspaces.up.sql
- 000004_jobs.down.sql
- 000004_jobs.up.sql
- 000005_gitsshkey.down.sql
- 000005_gitsshkey.up.sql
- 000006_workspace_autostartstop.down.sql
- 000006_workspace_autostartstop.up.sql
- 000007_user_status.down.sql
- 000007_user_status.up.sql
- 000008_rbac_roles.down.sql
- 000008_rbac_roles.up.sql
- 000009_agent_directory.down.sql
- 000009_agent_directory.up.sql
- 000010_audit_logs.down.sql
- 000010_audit_logs.up.sql
- 000011_template_description.down.sql
- 000011_template_description.up.sql
- 000012_template_version_readme.down.sql
- 000012_template_version_readme.up.sql
- 000013_autostop_ttl.down.sql
- 000013_autostop_ttl.up.sql
- 000014_provisioner_daemons_organization_id.down.sql
- 000014_provisioner_daemons_organization_id.up.sql
- 000015_workspacebuild_deadline.down.sql
- 000015_workspacebuild_deadline.up.sql
- 000016_api_key_lifetime.down.sql
- 000016_api_key_lifetime.up.sql
- 000017_drop_member_roles.down.sql
- 000017_drop_member_roles.up.sql
- 000018_provisioner_job_type_dry_run.down.sql
- 000018_provisioner_job_type_dry_run.up.sql
- 000019_drop_org_user_parameter_scope.down.sql
- 000019_drop_org_user_parameter_scope.up.sql
- 000020_workspace_apps.down.sql
- 000020_workspace_apps.up.sql
- 000021_template_autobuild_constraints.down.sql
- 000021_template_autobuild_constraints.up.sql
- 000022_template_created_by.down.sql
- 000022_template_created_by.up.sql
- 000023_template_created_by_not_null.down.sql
- 000023_template_created_by_not_null.up.sql
- 000024_site_config.down.sql
- 000024_site_config.up.sql
- 000025_workspace_build_reason.down.sql
- 000025_workspace_build_reason.up.sql
- 000026_allow_template_name_re_use.down.sql
- 000026_allow_template_name_re_use.up.sql
- 000027_apikey_ip.down.sql
- 000027_apikey_ip.up.sql
- 000028_wireguard.down.sql
- 000028_wireguard.up.sql
- 000029_variable_order.down.sql
- 000029_variable_order.up.sql
- 000030_template_version_created_by.down.sql
- 000030_template_version_created_by.up.sql
- 000031_agent_auth_instance_id.down.sql
- 000031_agent_auth_instance_id.up.sql
- 000032_oidc.down.sql
- 000032_oidc.up.sql
- 000033_resource_metadata.down.sql
- 000033_resource_metadata.up.sql
- 000034_remove_admin_role.down.sql
- 000034_remove_admin_role.up.sql
- 000035_linked_user_id.down.sql
- 000035_linked_user_id.up.sql
- 000036_template_icon.down.sql
- 000036_template_icon.up.sql
- 000037_jwt_licenses.down.sql
- 000037_jwt_licenses.up.sql
- 000038_template_max_ttl_cap_7_days.down.sql
- 000038_template_max_ttl_cap_7_days.up.sql
- 000039_add_workspace_agent_version.down.sql
- 000039_add_workspace_agent_version.up.sql
- 000040_audit_addtl_fields.down.sql
- 000040_audit_addtl_fields.up.sql
- 000041_tailnet.down.sql
- 000041_tailnet.up.sql
- 000042_agent_stats.down.sql
- 000042_agent_stats.up.sql
- 000043_workspace_last_used.down.sql
- 000043_workspace_last_used.up.sql
- 000044_user_avatars.down.sql
- 000044_user_avatars.up.sql
- 000045_workspacebuildname.down.sql
- 000045_workspacebuildname.up.sql
- 000046_more_resource_types.down.sql
- 000046_more_resource_types.up.sql
- 000047_workspace_resource_hide.down.sql
- 000047_workspace_resource_hide.up.sql
- 000048_userdelete.down.sql
- 000048_userdelete.up.sql
- 000049_workspace_resource_icon.down.sql
- 000049_workspace_resource_icon.up.sql
- 000050_apikey_scope.down.sql
- 000050_apikey_scope.up.sql
- 000051_comment_on_api_key_secret.down.sql
- 000051_comment_on_api_key_secret.up.sql
- 000052_workspace_app_health.down.sql
- 000052_workspace_app_health.up.sql
- 000053_last_seen_at.down.sql
- 000053_last_seen_at.up.sql
- 000054_email_case.down.sql
- 000054_email_case.up.sql
- 000055_relative_path_to_subdomain.down.sql
- 000055_relative_path_to_subdomain.up.sql
- 000056_app_subdomain_fix.down.sql
- 000056_app_subdomain_fix.up.sql
- 000057_api_key_token.down.sql
- 000057_api_key_token.up.sql
- 000058_template_acl.down.sql
- 000058_template_acl.up.sql
- 000059_file_id.down.sql
- 000059_file_id.up.sql
- 000060_app_sharing_level.down.sql
- 000060_app_sharing_level.up.sql
- 000061_replicas.down.sql
- 000061_replicas.up.sql
- 000062_group_avatars.down.sql
- 000062_group_avatars.up.sql
- 000063_resource_type_group.down.sql
- 000063_resource_type_group.up.sql
- 000064_gitauth.down.sql
- 000064_gitauth.up.sql
- 000065_add_audit_enums.down.sql
- 000065_add_audit_enums.up.sql
- 000066_app_slug.down.sql
- 000066_app_slug.up.sql
- 000067_app_display_name.down.sql
- 000067_app_display_name.up.sql
- 000068_update_template_version_created_by.down.sql
- 000068_update_template_version_created_by.up.sql
- 000069_resource_instance_type.down.sql
- 000069_resource_instance_type.up.sql
- 000070_deployment_graph.down.sql
- 000070_deployment_graph.up.sql
- 000071_provisioner_log_lines.down.sql
- 000071_provisioner_log_lines.up.sql
- 000072_add_agent_connection_timeout_and_troubleshooting_url.down.sql
- 000072_add_agent_connection_timeout_and_troubleshooting_url.up.sql
- 000073_remove_min_autostart.down.sql
- 000073_remove_min_autostart.up.sql
- 000074_workspace_resources_job_id_idx.down.sql
- 000074_workspace_resources_job_id_idx.up.sql
- 000075_template_display_name.down.sql
- 000075_template_display_name.up.sql
- 000076_cost.down.sql
- 000076_cost.up.sql
- 000077_job_logs_job_id_id_index.down.sql
- 000077_job_logs_job_id_id_index.up.sql
- 000078_workspace_agents_resource_id_idx.down.sql
- 000078_workspace_agents_resource_id_idx.up.sql
- 000079_provisioner_daemon_tags.down.sql
- 000079_provisioner_daemon_tags.up.sql
- 000080_license_ids.down.sql
- 000080_license_ids.up.sql
- 000081_template_allow_user_cancel_workspace_jobs.down.sql
- 000081_template_allow_user_cancel_workspace_jobs.up.sql
- 000082_add_audit_log_nullable_fields.down.sql
- 000082_add_audit_log_nullable_fields.up.sql
- 000083_add_motd_file_to_coder_agents.down.sql
- 000083_add_motd_file_to_coder_agents.up.sql
- 000084_workspace_agents_auth_token_index.down.sql
- 000084_workspace_agents_auth_token_index.up.sql
- 000085_acquire_job_index.down.sql
- 000085_acquire_job_index.up.sql
- 000086_no_org_admins.down.sql
- 000086_no_org_admins.up.sql
- 000087_resource_metadata_order.down.sql
- 000087_resource_metadata_order.up.sql
- 000088_external_app_url.down.sql
- 000088_external_app_url.up.sql
- 000089_rich_parameters.down.sql
- 000089_rich_parameters.up.sql
- 000090_sqlc_upgrade_fix_nullable_values.down.sql
- 000090_sqlc_upgrade_fix_nullable_values.up.sql
- 000091_add_workspace_agent_state.down.sql
- 000091_add_workspace_agent_state.up.sql
- 000092_rich_parameters_validation_error.down.sql
- 000092_rich_parameters_validation_error.up.sql
- 000093_add_workspace_agent_invert_delay_login_until_ready_to_login_before_ready.down.sql
- 000093_add_workspace_agent_invert_delay_login_until_ready_to_login_before_ready.up.sql
- 000094_add_resource_type_api_key.down.sql
- 000094_add_resource_type_api_key.up.sql
- 000095_rich_parameters_validation_monotonic.down.sql
- 000095_rich_parameters_validation_monotonic.up.sql
- 000096_agent_resolved_directory.down.sql
- 000096_agent_resolved_directory.up.sql
- 000097_license_not_null_uuid.down.sql
- 000097_license_not_null_uuid.up.sql
- 000098_add_resource_type_license.down.sql
- 000098_add_resource_type_license.up.sql
- 000099_template_version_variables.down.sql
- 000099_template_version_variables.up.sql
- 000100_template_version_gitauth.down.sql
- 000100_template_version_gitauth.up.sql
- 000101_workspace_agent_stats_tableify.down.sql
- 000101_workspace_agent_stats_tableify.up.sql
- 000102_workspace_agent_stats_types.down.sql
- 000102_workspace_agent_stats_types.up.sql
- 000103_add_apikey_name.down.sql
- 000103_add_apikey_name.up.sql
- 000104_add_shutdown_script_to_coder_agents.down.sql
- 000104_add_shutdown_script_to_coder_agents.up.sql
- 000105_rich_parameter_required.down.sql
- 000105_rich_parameter_required.up.sql
- 000106_workspace_build_max_deadline.down.sql
- 000106_workspace_build_max_deadline.up.sql
- 000107_provisioner_jobs_error_code.down.sql
- 000107_provisioner_jobs_error_code.up.sql
- 000108_workspace_agent_stats_connection_latency.down.sql
- 000108_workspace_agent_stats_connection_latency.up.sql
- 000109_rich_parameter_legacy_variable.down.sql
- 000109_rich_parameter_legacy_variable.up.sql
- 000110_add_startup_logs.down.sql
- 000110_add_startup_logs.up.sql
- 000111_workspace_agent_metadata.down.sql
- 000111_workspace_agent_metadata.up.sql
- 000112_rich_parameter_display_name.down.sql
- 000112_rich_parameter_display_name.up.sql
- 000113_template_disable_user_scheduling.down.sql
- 000113_template_disable_user_scheduling.up.sql
- 000114_workspace_proxy.down.sql
- 000114_workspace_proxy.up.sql
- 000115_workspace_proxy_resource.down.sql
- 000115_workspace_proxy_resource.up.sql
- 000116_startup_logs_level.down.sql
- 000116_startup_logs_level.up.sql
- 000117_add_audit_action_register.down.sql
- 000117_add_audit_action_register.up.sql
- 000118_workspace_proxy_token.down.sql
- 000118_workspace_proxy_token.up.sql
- 000119_workspace_proxy_name_idx.down.sql
- 000119_workspace_proxy_name_idx.up.sql
- 000120_trigger_delete_user_apikey.down.sql
- 000120_trigger_delete_user_apikey.up.sql
- 000121_provisioner_job_tracing.down.sql
- 000121_provisioner_job_tracing.up.sql
- 000122_add_template_cleanup_ttls.down.sql
- 000122_add_template_cleanup_ttls.up.sql
- 000123_workspace_agent_subsystem.down.sql
- 000123_workspace_agent_subsystem.up.sql
- 000124_validation_min_max_nullable.down.sql
- 000124_validation_min_max_nullable.up.sql
- 000125_rename_login_before_ready_to_startup_script_behavior.down.sql
- 000125_rename_login_before_ready_to_startup_script_behavior.up.sql
- 000126_login_type_none.down.sql
- 000126_login_type_none.up.sql
- 000127_add_startup_logs_eof.down.sql
- 000127_add_startup_logs_eof.up.sql
- 000128_template_locked_ttl.down.sql
- 000128_template_locked_ttl.up.sql
- 000129_drop_startup_logs_eof_and_add_completion.down.sql
- 000129_drop_startup_logs_eof_and_add_completion.up.sql
- 000130_ha_coordinator.down.sql
- 000130_ha_coordinator.up.sql
- 000131_workspace_locked.down.sql
- 000131_workspace_locked.up.sql
- 000132_parameters_order.down.sql
- 000132_parameters_order.up.sql
- 000133_oauth_convert_audit.down.sql
- 000133_oauth_convert_audit.up.sql
- 000134_workspace_build_reason.down.sql
- 000134_workspace_build_reason.up.sql
- 000135_drop_rich_parameter_legacy_variable.down.sql
- 000135_drop_rich_parameter_legacy_variable.up.sql
- 000136_ephemeral_parameters.down.sql
- 000136_ephemeral_parameters.up.sql
- 000137_add_template_version_message.down.sql
- 000137_add_template_version_message.up.sql
- 000138_join_users.down.sql
- 000138_join_users.up.sql
- 000139_template_restart_requirement.down.sql
- 000139_template_restart_requirement.up.sql
- 000140_workspace_deleting_at.down.sql
- 000140_workspace_deleting_at.up.sql
- 000141_join_users_build_version.down.sql
- 000141_join_users_build_version.up.sql
- 000142_proxy_derp.down.sql
- 000142_proxy_derp.up.sql
- 000143_workspace_agent_logs.down.sql
- 000143_workspace_agent_logs.up.sql
- 000144_user_status_dormant.down.sql
- 000144_user_status_dormant.up.sql
- 000145_user_status_default_dormant.down.sql
- 000145_user_status_default_dormant.up.sql
- 000146_proxy_derp_only.down.sql
- 000146_proxy_derp_only.up.sql
- 000147_group_display_name.down.sql
- 000147_group_display_name.up.sql
- 000148_group_source.down.sql
- 000148_group_source.up.sql
- 000149_agent_multiple_subsystems.down.sql
- 000149_agent_multiple_subsystems.up.sql
- 000150_workspace_app_stats.down.sql
- 000150_workspace_app_stats.up.sql
- 000151_rename_locked.down.sql
- 000151_rename_locked.up.sql
- 000152_rename_template_restart_requirement.down.sql
- 000152_rename_template_restart_requirement.up.sql
- 000153_agent_default_apps.down.sql
- 000153_agent_default_apps.up.sql
- 000154_dbcrypt_key_ids.down.sql
- 000154_dbcrypt_key_ids.up.sql
- 000155_workspaces_last_used_at_timestamptz.down.sql
- 000155_workspaces_last_used_at_timestamptz.up.sql
- 000156_pg_coordinator_single_tailnet.down.sql
- 000156_pg_coordinator_single_tailnet.up.sql
- 000157_workspace_agent_script.down.sql
- 000157_workspace_agent_script.up.sql
- 000158_external_auth.down.sql
- 000158_external_auth.up.sql
- 000159_workspace_agent_stats_template_id_created_at_user_id_idx.down.sql
- 000159_workspace_agent_stats_template_id_created_at_user_id_idx.up.sql
- 000160_provisioner_job_status.down.sql
- 000160_provisioner_job_status.up.sql
- 000161_workspace_agent_stats_template_id_created_at_user_id_include_sessions.down.sql
- 000161_workspace_agent_stats_template_id_created_at_user_id_include_sessions.up.sql
- 000162_workspace_automatic_updates.down.sql
- 000162_workspace_automatic_updates.up.sql
- 000163_external_auth_extra.down.sql
- 000163_external_auth_extra.up.sql
- 000164_archive_template_versions.down.sql
- 000164_archive_template_versions.up.sql
- 000165_prevent_autostart_days.down.sql
- 000165_prevent_autostart_days.up.sql
- 000166_template_active_version.down.sql
- 000166_template_active_version.up.sql
- 000167_workspace_agent_api_version.down.sql
- 000167_workspace_agent_api_version.up.sql
- 000168_pg_coord_tailnet_v2_api.down.sql
- 000168_pg_coord_tailnet_v2_api.up.sql
- 000169_deprecate_template.down.sql
- 000169_deprecate_template.up.sql
- 000170_workspaceproxy_version.down.sql
- 000170_workspaceproxy_version.up.sql
- 000171_oidc_debug_claims.down.sql
- 000171_oidc_debug_claims.up.sql
- 000172_health_settings_audit.down.sql
- 000172_health_settings_audit.up.sql
- 000173_provisioner_last_seen_at.down.sql
- 000173_provisioner_last_seen_at.up.sql
- 000174_rename_autolock.down.sql
- 000174_rename_autolock.up.sql
- 000175_add_user_theme_preference.down.sql
- 000175_add_user_theme_preference.up.sql
- 000176_not_null_users_avatar_url.down.sql
- 000176_not_null_users_avatar_url.up.sql
- 000177_drop_provisioner_updated_at.down.sql
- 000177_drop_provisioner_updated_at.up.sql
- 000178_provisioner_daemon_idx_owner.down.sql
- 000178_provisioner_daemon_idx_owner.up.sql
- 000179_provisionerdaemon_add_apiversion.down.sql
- 000179_provisionerdaemon_add_apiversion.up.sql
- 000180_template_use_max_ttl.down.sql
- 000180_template_use_max_ttl.up.sql
- 000181_coalesce_provisioner_daemon_idx_owner.down.sql
- 000181_coalesce_provisioner_daemon_idx_owner.up.sql
- 000182_oauth2_provider.down.sql
- 000182_oauth2_provider.up.sql
- 000183_provisionerd_api_version_prefix.down.sql
- 000183_provisionerd_api_version_prefix.up.sql
- 000184_provisionerd_api_version_rm_prefix.down.sql
- 000184_provisionerd_api_version_rm_prefix.up.sql
- 000185_add_user_name.down.sql
- 000185_add_user_name.up.sql
- 000186_user_favorite_workspaces.down.sql
- 000186_user_favorite_workspaces.up.sql
- 000187_jfrog_xray.down.sql
- 000187_jfrog_xray.up.sql
- 000188_workspace_agent_metadata_order.down.sql
- 000188_workspace_agent_metadata_order.up.sql
- 000189_workspace_app_order.down.sql
- 000189_workspace_app_order.up.sql
- 000190_template_activity_bump_duration.down.sql
- 000190_template_activity_bump_duration.up.sql
- 000191_workspace_agent_port_sharing.down.sql
- 000191_workspace_agent_port_sharing.up.sql
- 000192_workspace_agent_order.down.sql
- 000192_workspace_agent_order.up.sql
- 000193_default_organization.down.sql
- 000193_default_organization.up.sql
- 000194_trigger_delete_user_user_link.down.sql
- 000194_trigger_delete_user_user_link.up.sql
- 000195_oauth2_provider_codes.down.sql
- 000195_oauth2_provider_codes.up.sql
- 000196_external_auth_providers_jsonb.down.sql
- 000196_external_auth_providers_jsonb.up.sql
- 000197_oauth2_provider_app_audit.down.sql
- 000197_oauth2_provider_app_audit.up.sql
- 000198_ensure_default_org.down.sql
- 000198_ensure_default_org.up.sql
- 000199_port_share_protocol.down.sql
- 000199_port_share_protocol.up.sql
- 000200_org_provisioners.down.sql
- 000200_org_provisioners.up.sql
- 000201_ensure_default_everyone_group.down.sql
- 000201_ensure_default_everyone_group.up.sql
- 000202_remove_max_ttl.down.sql
- 000202_remove_max_ttl.up.sql
- 000203_template_usage_stats.down.sql
- 000203_template_usage_stats.up.sql
- 000204_add_workspace_agent_scripts_fk_index.down.sql
- 000204_add_workspace_agent_scripts_fk_index.up.sql
- 000205_unique_linked_id.down.sql
- 000205_unique_linked_id.up.sql
- 000206_add_tailnet_tunnels_indexes.down.sql
- 000206_add_tailnet_tunnels_indexes.up.sql
- 000207_site_configs_text.down.sql
- 000207_site_configs_text.up.sql
- 000208_notification_banners.down.sql
- 000208_notification_banners.up.sql
- 000209_custom_roles.down.sql
- 000209_custom_roles.up.sql
- 000210_unique_org_name.down.sql
- 000210_unique_org_name.up.sql
- 000211_workspace_tags.down.sql
- 000211_workspace_tags.up.sql
- 000212_custom_role_orgs.down.sql
- 000212_custom_role_orgs.up.sql
- 000213_announcement_banners.down.sql
- 000213_announcement_banners.up.sql
- 000214_org_custom_role_array.down.sql
- 000214_org_custom_role_array.up.sql
- 000215_scoped_org_db_roles.down.sql
- 000215_scoped_org_db_roles.up.sql
- 000216_organization_display_name.down.sql
- 000216_organization_display_name.up.sql
- 000217_custom_role_pair_parameter.down.sql
- 000217_custom_role_pair_parameter.up.sql
- 000218_org_custom_role_audit.down.sql
- 000218_org_custom_role_audit.up.sql
- 000219_organization_icon.down.sql
- 000219_organization_icon.up.sql
- 000220_audit_org_member.down.sql
- 000220_audit_org_member.up.sql
- 000221_notifications.down.sql
- 000221_notifications.up.sql
- 000222_template_organization_name.down.sql
- 000222_template_organization_name.up.sql
- 000223_notifications_settings_audit.down.sql
- 000223_notifications_settings_audit.up.sql
- 000224_template_display_name.down.sql
- 000224_template_display_name.up.sql
- 000225_notifications_metrics.down.sql
- 000225_notifications_metrics.up.sql
- 000226_notifications_autobuild_failed.down.sql
- 000226_notifications_autobuild_failed.up.sql
- 000227_provisioner_keys.down.sql
- 000227_provisioner_keys.up.sql
- 000228_notifications_workspace_autoupdated.down.sql
- 000228_notifications_workspace_autoupdated.up.sql
- 000229_dormancy_notification_template.down.sql
- 000229_dormancy_notification_template.up.sql
- 000230_notifications_fix_username.down.sql
- 000230_notifications_fix_username.up.sql
- 000231_provisioner_key_tags.down.sql
- 000231_provisioner_key_tags.up.sql
- 000232_update_dormancy_notification_template.down.sql
- 000232_update_dormancy_notification_template.up.sql
- 000233_notifications_user_created.down.sql
- 000233_notifications_user_created.up.sql
- 000234_fix_notifications_user_created.down.sql
- 000234_fix_notifications_user_created.up.sql
- 000235_fix_notifications_group.down.sql
- 000235_fix_notifications_group.up.sql
- 000236_notifications_user_deleted.down.sql
- 000236_notifications_user_deleted.up.sql
- 000237_github_com_user_id.down.sql
- 000237_github_com_user_id.up.sql
- 000238_notification_preferences.down.sql
- 000238_notification_preferences.up.sql
- 000239_provisioner_daemon_org_constraint.down.sql
- 000239_provisioner_daemon_org_constraint.up.sql
- 000240_notification_workspace_updated_version_message.down.sql
- 000240_notification_workspace_updated_version_message.up.sql
- 000241_delete_user_roles.down.sql
- 000241_delete_user_roles.up.sql
- 000242_group_members_view.down.sql
- 000242_group_members_view.up.sql
- 000243_custom_role_pkey_fix.down.sql
- 000243_custom_role_pkey_fix.up.sql
- 000244_notifications_delete_template.down.sql
- 000244_notifications_delete_template.up.sql
- 000245_notifications_dedupe.down.sql
- 000245_notifications_dedupe.up.sql
- 000246_provisioner_job_timings.down.sql
- 000246_provisioner_job_timings.up.sql
- 000247_notifications_user_suspended.down.sql
- 000247_notifications_user_suspended.up.sql
- 000248_notifications_manual_build_failed.down.sql
- 000248_notifications_manual_build_failed.up.sql
- 000249_workspace_app_hidden.down.sql
- 000249_workspace_app_hidden.up.sql
- 000250_built_in_psk_provisioner_keys.down.sql
- 000250_built_in_psk_provisioner_keys.up.sql
- 000251_crypto_keys.down.sql
- 000251_crypto_keys.up.sql
- 000252_group_member_trigger.down.sql
- 000252_group_member_trigger.up.sql
- 000253_email_reports.down.sql
- 000253_email_reports.up.sql
- 000254_fix_report_float.down.sql
- 000254_fix_report_float.up.sql
- 000255_agent_stats_usage.down.sql
- 000255_agent_stats_usage.up.sql
- 000256_add_display_name_to_workspace_agent_scripts.down.sql
- 000256_add_display_name_to_workspace_agent_scripts.up.sql
- 000257_workspace_agent_script_timings.down.sql
- 000257_workspace_agent_script_timings.up.sql
- 000258_add_otp_reset_to_user.down.sql
- 000258_add_otp_reset_to_user.up.sql
- 000259_rename_first_organization.down.sql
- 000259_rename_first_organization.up.sql
- 000260_remove_dark_blue_theme.down.sql
- 000260_remove_dark_blue_theme.up.sql
- 000261_notifications_forgot_password.down.sql
- 000261_notifications_forgot_password.up.sql
- 000262_improve_notification_templates.down.sql
- 000262_improve_notification_templates.up.sql
- 000263_consistent_notification_initiator_naming.down.sql
- 000263_consistent_notification_initiator_naming.up.sql
- 000264_manual_build_failed_notification_template.down.sql
- 000264_manual_build_failed_notification_template.up.sql
- 000265_default_values_for_notifications.down.sql
- 000265_default_values_for_notifications.up.sql
- 000266_update_forgot_password_notification.down.sql
- 000266_update_forgot_password_notification.up.sql
- 000267_fix_password_reset_notification_link.down.sql
- 000267_fix_password_reset_notification_link.up.sql
- 000268_add_audit_action_request_password_reset.down.sql
- 000268_add_audit_action_request_password_reset.up.sql
- 000269_workspace_with_names.down.sql
- 000269_workspace_with_names.up.sql
- 000270_template_deprecation_notification.down.sql
- 000270_template_deprecation_notification.up.sql
- 000271_cryptokey_features.down.sql
- 000271_cryptokey_features.up.sql
- 000272_remove_must_reset_password.down.sql
- 000272_remove_must_reset_password.up.sql
- 000273_workspace_updates.down.sql
- 000273_workspace_updates.up.sql
- 000274_rename_user_link_claims.down.sql
- 000274_rename_user_link_claims.up.sql
- 000275_check_tags.down.sql
- 000275_check_tags.up.sql
- 000276_workspace_modules.down.sql
- 000276_workspace_modules.up.sql
- 000277_template_version_example_ids.down.sql
- 000277_template_version_example_ids.up.sql
- 000278_workspace_next_start_at.down.sql
- 000278_workspace_next_start_at.up.sql
- 000279_workspace_create_notification.down.sql
- 000279_workspace_create_notification.up.sql
- 000280_workspace_update_notification.down.sql
- 000280_workspace_update_notification.up.sql
- 000281_idpsync_settings.down.sql
- 000281_idpsync_settings.up.sql
- 000282_workspace_app_add_open_in.down.sql
- 000282_workspace_app_add_open_in.up.sql
- 000283_user_status_changes.down.sql
- 000283_user_status_changes.up.sql
- 000284_allow_disabling_notification_templates_by_default.down.sql
- 000284_allow_disabling_notification_templates_by_default.up.sql
- 000285_disable_workspace_created_and_manually_updated_notifications_by_default.down.sql
- 000285_disable_workspace_created_and_manually_updated_notifications_by_default.up.sql
- 000286_provisioner_daemon_status.down.sql
- 000286_provisioner_daemon_status.up.sql
- 000287_template_read_to_use.down.sql
- 000287_template_read_to_use.up.sql
- 000288_telemetry_items.down.sql
- 000288_telemetry_items.up.sql
- 000289_agent_resource_monitors.down.sql
- 000289_agent_resource_monitors.up.sql
- 000290_oom_and_ood_notification.down.sql
- 000290_oom_and_ood_notification.up.sql
- 000291_workspace_parameter_presets.down.sql
- 000291_workspace_parameter_presets.up.sql
- 000292_generate_default_preset_parameter_ids.down.sql
- 000292_generate_default_preset_parameter_ids.up.sql
- 000293_add_audit_types_for_connect_and_open.down.sql
- 000293_add_audit_types_for_connect_and_open.up.sql
- 000294_workspace_monitors_state.down.sql
- 000294_workspace_monitors_state.up.sql
- 000295_test_notification.down.sql
- 000295_test_notification.up.sql
- 000296_organization_soft_delete.down.sql
- 000296_organization_soft_delete.up.sql
- 000297_notifications_inbox.down.sql
- 000297_notifications_inbox.up.sql
- 000298_provisioner_jobs_status_idx.down.sql
- 000298_provisioner_jobs_status_idx.up.sql
- 000299_user_configs.down.sql
- 000299_user_configs.up.sql
- 000300_notifications_method_inbox.down.sql
- 000300_notifications_method_inbox.up.sql
- 000301_add_workspace_app_audit_sessions.down.sql
- 000301_add_workspace_app_audit_sessions.up.sql
- 000302_fix_app_audit_session_race.down.sql
- 000302_fix_app_audit_session_race.up.sql
- 000303_add_workspace_agent_devcontainers.down.sql
- 000303_add_workspace_agent_devcontainers.up.sql
- 000304_github_com_user_id_comment.down.sql
- 000304_github_com_user_id_comment.up.sql
- 000305_remove_greetings_notifications_templates.down.sql
- 000305_remove_greetings_notifications_templates.up.sql
- 000306_template_version_terraform_values.down.sql
- 000306_template_version_terraform_values.up.sql
- 000307_fix_notifications_actions_url.down.sql
- 000307_fix_notifications_actions_url.up.sql
- 000308_system_user.down.sql
- 000308_system_user.up.sql
- 000309_add_devcontainer_name.down.sql
- 000309_add_devcontainer_name.up.sql
- 000310_update_protect_deleting_organization_function.down.sql
- 000310_update_protect_deleting_organization_function.up.sql
- 000311_improve_dormant_workspace_notification.down.sql
- 000311_improve_dormant_workspace_notification.up.sql
- 000312_webpush_subscriptions.down.sql
- 000312_webpush_subscriptions.up.sql
- 000313_workspace_app_statuses.down.sql
- 000313_workspace_app_statuses.up.sql
- 000314_prebuilds.down.sql
- 000314_prebuilds.up.sql
- 000315_preset_prebuilds.down.sql
- 000315_preset_prebuilds.up.sql
- 000316_group_build_failure_notifications.down.sql
- 000316_group_build_failure_notifications.up.sql
- 000317_workspace_app_status_drop_fields.down.sql
- 000317_workspace_app_status_drop_fields.up.sql
- 000318_update_protect_deleting_orgs_to_filter_deleted_users.down.sql
- 000318_update_protect_deleting_orgs_to_filter_deleted_users.up.sql
- 000319_chat.down.sql
- 000319_chat.up.sql
- 000320_terraform_cached_modules.down.sql
- 000320_terraform_cached_modules.up.sql
- 000321_add_parent_id_to_workspace_agents.down.sql
- 000321_add_parent_id_to_workspace_agents.up.sql
- 000322_rename_test_notification.down.sql
- 000322_rename_test_notification.up.sql
- 000323_workspace_latest_builds_optimization.down.sql
- 000323_workspace_latest_builds_optimization.up.sql
- 000324_resource_replacements_notification.down.sql
- 000324_resource_replacements_notification.up.sql
- 000325_dynamic_parameters_metadata.down.sql
- 000325_dynamic_parameters_metadata.up.sql
- 000326_add_api_key_scope_to_workspace_agents.down.sql
- 000326_add_api_key_scope_to_workspace_agents.up.sql
- 000327_version_dynamic_parameter_flow.down.sql
- 000327_version_dynamic_parameter_flow.up.sql
- 000328_prebuild_failure_limit_notification.down.sql
- 000328_prebuild_failure_limit_notification.up.sql
- 000329_add_status_to_template_presets.down.sql
- 000329_add_status_to_template_presets.up.sql
- 000330_workspace_with_correct_owner_names.down.sql
- 000330_workspace_with_correct_owner_names.up.sql
- 000331_app_group.down.sql
- 000331_app_group.up.sql
- 000332_workspace_agent_name_unique_trigger.down.sql
- 000332_workspace_agent_name_unique_trigger.up.sql
- 000333_parameter_form_type.down.sql
- 000333_parameter_form_type.up.sql
- 000334_dynamic_parameters_opt_out.down.sql
- 000334_dynamic_parameters_opt_out.up.sql
- 000335_ai_tasks.down.sql
- 000335_ai_tasks.up.sql
- 000336_add_organization_port_sharing_level.down.sql
- 000336_add_organization_port_sharing_level.up.sql
- 000337_nullable_has_ai_task.down.sql
- 000337_nullable_has_ai_task.up.sql
- 000338_use_deleted_boolean_for_subagents.down.sql
- 000338_use_deleted_boolean_for_subagents.up.sql
- 000339_add_scheduling_to_presets.down.sql
- 000339_add_scheduling_to_presets.up.sql
- 000340_workspace_app_status_idle.down.sql
- 000340_workspace_app_status_idle.up.sql
- 000341_template_version_preset_default.down.sql
- 000341_template_version_preset_default.up.sql
- 000342_ai_task_sidebar_app_id_column_and_constraint.down.sql
- 000342_ai_task_sidebar_app_id_column_and_constraint.up.sql
- 000343_delete_chats.down.sql
- 000343_delete_chats.up.sql
- 000344_oauth2_extensions.down.sql
- 000344_oauth2_extensions.up.sql
- 000345_audit_prebuilds_settings.down.sql
- 000345_audit_prebuilds_settings.up.sql
- 000346_oauth2_provider_app_tokens_denormalize_user_id.down.sql
- 000346_oauth2_provider_app_tokens_denormalize_user_id.up.sql
- 000347_oauth2_dynamic_registration.down.sql
- 000347_oauth2_dynamic_registration.up.sql
- 000348_remove_oauth2_app_name_unique_constraint.down.sql
- 000348_remove_oauth2_app_name_unique_constraint.up.sql
- 000349_connection_logs.down.sql
- 000349_connection_logs.up.sql
- 000350_extend_workspace_build_reason.down.sql
- 000350_extend_workspace_build_reason.up.sql
- 000351_add_icon_and_description_template_version_presets.down.sql
- 000351_add_icon_and_description_template_version_presets.up.sql
- 000352_default_dynamic_templates.down.sql
- 000352_default_dynamic_templates.up.sql
- 000353_template_level_cors.down.sql
- 000353_template_level_cors.up.sql
- 000354_workspace_acl.down.sql
- 000354_workspace_acl.up.sql
- 000355_add_provisioner_logs_overflowed.down.sql
- 000355_add_provisioner_logs_overflowed.up.sql
- 000356_enforce_deadline_below_max_deadline.down.sql
- 000356_enforce_deadline_below_max_deadline.up.sql
- 000357_add_user_secrets.down.sql
- 000357_add_user_secrets.up.sql
- 000358_failed_ext_auth_error.down.sql
- 000358_failed_ext_auth_error.up.sql
- 000359_create_usage_events_table.down.sql
- 000359_create_usage_events_table.up.sql
- 000360_external_agents.down.sql
- 000360_external_agents.up.sql
- 000361_username_length_constraint.down.sql
- 000361_username_length_constraint.up.sql
- 000362_aggregate_usage_events.down.sql
- 000362_aggregate_usage_events.up.sql
- 000363_workspace_build_initiator_index.down.sql
- 000363_workspace_build_initiator_index.up.sql
- 000364_optimize_getprovisionerdaemonswithstatusbyorganization_query.down.sql
- 000364_optimize_getprovisionerdaemonswithstatusbyorganization_query.up.sql
- 000365_add_index_for_getapikeyslastusedafter.down.sql
- 000365_add_index_for_getapikeyslastusedafter.up.sql
- 000366_create_tasks_data_model.down.sql
- 000366_create_tasks_data_model.up.sql
- 000367_workspaceapp_tooltip.down.sql
- 000367_workspaceapp_tooltip.up.sql
- 000368_add_custom_notifications.down.sql
- 000368_add_custom_notifications.up.sql
- 000369_nullable_conn_log_ip.down.sql
- 000369_nullable_conn_log_ip.up.sql
- 000370_aibridge.down.sql
- 000370_aibridge.up.sql
- 000371_api_key_scopes_array_allow_list.down.sql
- 000371_api_key_scopes_array_allow_list.up.sql
- 000372_aibridge_interception_metadata.down.sql
- 000372_aibridge_interception_metadata.up.sql
- 000373_canonicalize_special_api_key_scopes.down.sql
- 000373_canonicalize_special_api_key_scopes.up.sql
- 000374_aibridge_interception_indices.down.sql
- 000374_aibridge_interception_indices.up.sql
- 000375_add_composite_api_key_scopes.down.sql
- 000375_add_composite_api_key_scopes.up.sql
- 000376_task_status_notifications.down.sql
- 000376_task_status_notifications.up.sql
- 000377_add_api_key_scope_wildcards.down.sql
- 000377_add_api_key_scope_wildcards.up.sql
- 000378_add_tasks_rbac.down.sql
- 000378_add_tasks_rbac.up.sql
- 000379_create_tasks_with_status_view.down.sql
- 000379_create_tasks_with_status_view.up.sql
- 000380_task_name_unique.down.sql
- 000380_task_name_unique.up.sql
- 000381_add_task_audit.down.sql
- 000381_add_task_audit.up.sql
- 000382_add_columns_to_tasks_with_status.down.sql
- 000382_add_columns_to_tasks_with_status.up.sql
- 000383_add_task_completed_failed_notification_templates.down.sql
- 000383_add_task_completed_failed_notification_templates.up.sql
- 000384_add_workspace_share_scope.down.sql
- 000384_add_workspace_share_scope.up.sql
- 000385_aibridge_fks.down.sql
- 000385_aibridge_fks.up.sql
- 000386_aibridge_interceptions_ended_at.down.sql
- 000386_aibridge_interceptions_ended_at.up.sql
- 000387_migrate_task_workspaces.down.sql
- 000387_migrate_task_workspaces.up.sql
- 000388_oauth_app_byte_reg_access_token.down.sql
- 000388_oauth_app_byte_reg_access_token.up.sql
- 000389_api_key_allow_list_constraint.down.sql
- 000389_api_key_allow_list_constraint.up.sql
- 000390_telemetry_locks.down.sql
- 000390_telemetry_locks.up.sql
- 000391_tasks_with_status_user_fields.down.sql
- 000391_tasks_with_status_user_fields.up.sql
- 000392_disable_tasks_notifications_by_default.down.sql
- 000392_disable_tasks_notifications_by_default.up.sql
- 000393_workspaces_expanded_task_id.down.sql
- 000393_workspaces_expanded_task_id.up.sql
- 000394_drop_workspace_build_ai_task_sidebar_app_id_required.down.sql
- 000394_drop_workspace_build_ai_task_sidebar_app_id_required.up.sql
- 000395_drop_ai_task_sidebar_app_id_from_workspace_builds.down.sql
- 000395_drop_ai_task_sidebar_app_id_from_workspace_builds.up.sql
- 000396_add_aibridge_interceptions_api_key_id.down.sql
- 000396_add_aibridge_interceptions_api_key_id.up.sql
- 000397_experimental_terraform_workspaces.down.sql
- 000397_experimental_terraform_workspaces.up.sql
- 000398_update_task_status_view.down.sql
- 000398_update_task_status_view.up.sql
- 000399_template_version_presets_last_invalidated_at.down.sql
- 000399_template_version_presets_last_invalidated_at.up.sql
- 000400_add_task_display_name.down.sql
- 000400_add_task_display_name.up.sql
- 000401_add_workspace_agents_index.down.sql
- 000401_add_workspace_agents_index.up.sql
- 000402_workspace_app_statuses_app_id_index.down.sql
- 000402_workspace_app_statuses_app_id_index.up.sql
- 000403_workspaces_expanded_acl_actor_info.down.sql
- 000403_workspaces_expanded_acl_actor_info.up.sql
- 000404_allow_same_role_name_in_different_orgs.down.sql
- 000404_allow_same_role_name_in_different_orgs.up.sql
- 000405_remove_experiment_terraform_workspaces.down.sql
- 000405_remove_experiment_terraform_workspaces.up.sql
- 000406_add_system_role_support.down.sql
- 000406_add_system_role_support.up.sql
- 000407_add_workspace_sharing_disabled.down.sql
- 000407_add_workspace_sharing_disabled.up.sql
- 000408_create_org_member_system_roles.down.sql
- 000408_create_org_member_system_roles.up.sql
- 000409_task_lifecycle.down.sql
- 000409_task_lifecycle.up.sql
- 000410_remove_tailnet_v1_tables.down.sql
- 000410_remove_tailnet_v1_tables.up.sql
- 000411_boundary_usage_stats.down.sql
- 000411_boundary_usage_stats.up.sql
- 000412_tailnet_tables_unlogged.down.sql
- 000412_tailnet_tables_unlogged.up.sql
- 000413_add_subagent_id_to_dev_containers.down.sql
- 000413_add_subagent_id_to_dev_containers.up.sql
- 000414_add_update_agent_api_key_scope.down.sql
- 000414_add_update_agent_api_key_scope.up.sql
- 000415_fix_task_pending_status.down.sql
- 000415_fix_task_pending_status.up.sql
- 000416_workspace_module_reuse_toggle.down.sql
- 000416_workspace_module_reuse_toggle.up.sql
- 000417_workspace_acl_object_constraint.down.sql
- 000417_workspace_acl_object_constraint.up.sql
- 000418_add_client_to_aibridge_interceptions.down.sql
- 000418_add_client_to_aibridge_interceptions.up.sql
- 000419_task_pause_resume_notifications.down.sql
- 000419_task_pause_resume_notifications.up.sql
- 000420_oauth2_provider_app_codes_add_columns.down.sql
- 000420_oauth2_provider_app_codes_add_columns.up.sql
- 000421_workspace_build_view_drop_provisioner_state.down.sql
- 000421_workspace_build_view_drop_provisioner_state.up.sql
- 000422_chats.down.sql
- 000422_chats.up.sql
- 000423_chat_archive.down.sql
- 000423_chat_archive.up.sql
- 000424_chat_last_error.down.sql
- 000424_chat_last_error.up.sql
- 000425_remove_chat_workspace_agent_id.down.sql
- 000425_remove_chat_workspace_agent_id.up.sql
- 000426_aibridge_tool_call_id_correlation.down.sql
- 000426_aibridge_tool_call_id_correlation.up.sql
- 000427_add_workspace_acl_to_tasks_view.down.sql
- 000427_add_workspace_acl_to_tasks_view.up.sql
- 000428_aibridge_sessions.down.sql
- 000428_aibridge_sessions.up.sql
- 000429_chat_files.down.sql
- 000429_chat_files.up.sql
- 000430_chat_pagination_index.down.sql
- 000430_chat_pagination_index.up.sql
- 000431_add_created_by_to_chat_messages.down.sql
- 000431_add_created_by_to_chat_messages.up.sql
- 000432_chat_diff_status_pr_title_draft.down.sql
- 000432_chat_diff_status_pr_title_draft.up.sql
- 000433_add_is_service_account_to_users.down.sql
- 000433_add_is_service_account_to_users.up.sql
- 000434_chat_message_role_and_content_version.down.sql
- 000434_chat_message_role_and_content_version.up.sql
- 000435_add_cost_to_chat_messages.down.sql
- 000435_add_cost_to_chat_messages.up.sql
- 000436_add_chat_mode.down.sql
- 000436_add_chat_mode.up.sql
- 000437_chat_diff_status_pr_enrichment.down.sql
- 000437_chat_diff_status_pr_enrichment.up.sql
- 000438_chat_diff_status_head_branch.down.sql
- 000438_chat_diff_status_head_branch.up.sql
- 000439_ai_seat_state.down.sql
- 000439_ai_seat_state.up.sql
- 000440_ai_seat_audit.down.sql
- 000440_ai_seat_audit.up.sql
- 000441_chat_usage_limits.down.sql
- 000441_chat_usage_limits.up.sql
- 000442_aibridge_model_thoughts.down.sql
- 000442_aibridge_model_thoughts.up.sql
- 000443_three_options_for_allowed_workspace_sharing.down.sql
- 000443_three_options_for_allowed_workspace_sharing.up.sql
- 000444_usage_events_ai_seats.down.sql
- 000444_usage_events_ai_seats.up.sql
- 000445_chat_message_runtime_ms.down.sql
- 000445_chat_message_runtime_ms.up.sql
- 000446_chat_messages_deleted.down.sql
- 000446_chat_messages_deleted.up.sql
- 000447_mcp_server_configs.down.sql
- 000447_mcp_server_configs.up.sql
- 000448_group_member_is_service_account.down.sql
- 000448_group_member_is_service_account.up.sql
- 000449_aibridge_session_indexes.down.sql
- 000449_aibridge_session_indexes.up.sql
- 000450_chat_messages_provider_response_id.down.sql
- 000450_chat_messages_provider_response_id.up.sql
- 000451_chat_labels.down.sql
- 000451_chat_labels.up.sql
- 000452_chat_workspace_binding.down.sql
- 000452_chat_workspace_binding.up.sql
- 000453_chat_pin_order.down.sql
- 000453_chat_pin_order.up.sql
- 000454_mcp_server_model_intent.down.sql
- 000454_mcp_server_model_intent.up.sql
- 000455_chat_last_read_message_id.down.sql
- 000455_chat_last_read_message_id.up.sql
- 000456_chat_last_injected_context.down.sql
- 000456_chat_last_injected_context.up.sql
- 000457_chat_access_role.down.sql
- 000457_chat_access_role.up.sql
- 000458_aibridge_provider_name.down.sql
- 000458_aibridge_provider_name.up.sql
- 000459_provider_key_policy.down.sql
- 000459_provider_key_policy.up.sql
- 000460_user_secrets_value_key_id.down.sql
- 000460_user_secrets_value_key_id.up.sql
- 000461_aibridge_cache_token_columns.down.sql
- 000461_aibridge_cache_token_columns.up.sql
- 000462_chat_file_links.down.sql
- 000462_chat_file_links.up.sql
- 000463_chat_dynamic_tools.down.sql
- 000463_chat_dynamic_tools.up.sql
- 000464_aibridge_credential_kind.down.sql
- 000464_aibridge_credential_kind.up.sql
- 000465_chat_agent_id_index.down.sql
- 000465_chat_agent_id_index.up.sql
- 000466_drop_chat_pagination_index.down.sql
- 000466_drop_chat_pagination_index.up.sql
- 000467_chat_organization_id.down.sql
- 000467_chat_organization_id.up.sql
- 000468_chat_debug_runs_and_steps.down.sql
- 000468_chat_debug_runs_and_steps.up.sql
- 000469_chat_turn_mode.down.sql
- 000469_chat_turn_mode.up.sql
- 000470_chat_client_type.down.sql
- 000470_chat_client_type.up.sql
- 000471_chat_explore_mode.down.sql
- 000471_chat_explore_mode.up.sql
- 000472_chat_resource_type_audit.down.sql
- 000472_chat_resource_type_audit.up.sql
- 000473_mcp_server_allow_in_plan_mode.down.sql
- 000473_mcp_server_allow_in_plan_mode.up.sql
- 000474_drop_chat_model_config_provider_fk.down.sql
- 000474_drop_chat_model_config_provider_fk.up.sql
- 000475_agents_access_org_role.down.sql
- 000475_agents_access_org_role.up.sql
- 000476_chat_pin_order_constraints.down.sql
- 000476_chat_pin_order_constraints.up.sql
- 000477_chat_auto_archive.down.sql
- 000477_chat_auto_archive.up.sql
- 000478_chat_queued_message_model_config.down.sql
- 000478_chat_queued_message_model_config.up.sql
- 000479_webpush_subscriptions_unique_endpoint.down.sql
- 000479_webpush_subscriptions_unique_endpoint.up.sql
- 000480_chat_auto_archive_notification_template.down.sql
- 000480_chat_auto_archive_notification_template.up.sql
- 000481_user_secret_audit.down.sql
- 000481_user_secret_audit.up.sql
- 000482_add_ai_seat_scopes.down.sql
- 000482_add_ai_seat_scopes.up.sql
- 000483_drop_tailnet_notify_triggers.down.sql
- 000483_drop_tailnet_notify_triggers.up.sql
- 000484_mcp_user_oidc_auth.down.sql
- 000484_mcp_user_oidc_auth.up.sql
- 000485_chat_last_error_jsonb.down.sql
- 000485_chat_last_error_jsonb.up.sql
- 000486_user_secrets_telemetry_lock.down.sql
- 000486_user_secrets_telemetry_lock.up.sql
- 000487_chat_debug_runs_updated_at_index.down.sql
- 000487_chat_debug_runs_updated_at_index.up.sql
- 000488_chat_last_turn_summary.down.sql
- 000488_chat_last_turn_summary.up.sql
- 000489_ai_model_prices.down.sql
- 000489_ai_model_prices.up.sql
- 000490_trigger_delete_user_secrets.down.sql
- 000490_trigger_delete_user_secrets.up.sql
- 000491_mcp_server_forward_coder_headers.down.sql
- 000491_mcp_server_forward_coder_headers.up.sql
- 000492_delete_org_members_on_user_soft_delete.down.sql
- 000492_delete_org_members_on_user_soft_delete.up.sql
- 000493_idx_chat_diff_statuses_url_lower.down.sql
- 000493_idx_chat_diff_statuses_url_lower.up.sql
- 000494_chat_messages_user_prompts_index.down.sql
- 000494_chat_messages_user_prompts_index.up.sql
- 000495_ai_providers.down.sql
- 000495_ai_providers.up.sql
- 000496_chat_database_foundation.down.sql
- 000496_chat_database_foundation.up.sql
- 000497_group_ai_budgets.down.sql
- 000497_group_ai_budgets.up.sql
- 000498_soft_delete_stale_workspace_agents.down.sql
- 000498_soft_delete_stale_workspace_agents.up.sql
- 000499_ai_provider_type_chatd_values.down.sql
- 000499_ai_provider_type_chatd_values.up.sql
- 000500_audit_group_ai_budget_resource_type.down.sql
- 000500_audit_group_ai_budget_resource_type.up.sql
- 000501_chat_acl_sharing.down.sql
- 000501_chat_acl_sharing.up.sql
- 000502_user_skills.down.sql
- 000502_user_skills.up.sql
- 000503_ai_providers_schema_expand.down.sql
- 000503_ai_providers_schema_expand.up.sql
- 000504_ai_providers_backfill.down.sql
- 000504_ai_providers_backfill.up.sql
- 000505_ai_providers_legacy_cleanup.down.sql
- 000505_ai_providers_legacy_cleanup.up.sql
- 000506_ai_provider_type_copilot_value.down.sql
- 000506_ai_provider_type_copilot_value.up.sql
- 000507_boundary_sessions_and_logs.down.sql
- 000507_boundary_sessions_and_logs.up.sql
- 000508_chat_turn_api_key_id.down.sql
- 000508_chat_turn_api_key_id.up.sql
- 000509_user_secrets_limits.down.sql
- 000509_user_secrets_limits.up.sql
- 000510_cleanup_chats_mcp_server_ids_on_delete.down.sql
- 000510_cleanup_chats_mcp_server_ids_on_delete.up.sql
- 000511_boundary_log_scopes.down.sql
- 000511_boundary_log_scopes.up.sql
- 000512_boundary_session_owner.down.sql
- 000512_boundary_session_owner.up.sql
- 000513_user_ai_budget_overrides.down.sql
- 000513_user_ai_budget_overrides.up.sql
- 000514_ai_gateway_keys.down.sql
- 000514_ai_gateway_keys.up.sql
- 000515_gitsshkeys_private_key_key_id.down.sql
- 000515_gitsshkeys_private_key_key_id.up.sql
- 000516_org_default_member_roles.down.sql
- 000516_org_default_member_roles.up.sql
- 000517_audit_user_ai_budget_override_resource_type.down.sql
- 000517_audit_user_ai_budget_override_resource_type.up.sql
- 000518_fix_dormancy_notification_docs_urls.down.sql
- 000518_fix_dormancy_notification_docs_urls.up.sql
- 000519_chatd_core_state_machine.down.sql
- 000519_chatd_core_state_machine.up.sql
- 000520_aibridge_agent_firewall_session.down.sql
- 000520_aibridge_agent_firewall_session.up.sql
- 000521_drop_boundary_logs_session_fk.down.sql
- 000521_drop_boundary_logs_session_fk.up.sql
- 000522_workspace_agent_context.down.sql
- 000522_workspace_agent_context.up.sql
- 000523_chat_context_hydration.down.sql
- 000523_chat_context_hydration.up.sql
- 000524_aibridge_token_usage_cost.down.sql
- 000524_aibridge_token_usage_cost.up.sql
- 000525_chat_context_resources.down.sql
- 000525_chat_context_resources.up.sql
- 000526_boundary_log_owner.down.sql
- 000526_boundary_log_owner.up.sql
- 000527_dormancy_notification_use_til_delete.down.sql
- 000527_dormancy_notification_use_til_delete.up.sql
- 000528_workspace_autostop_notification.down.sql
- 000528_workspace_autostop_notification.up.sql
- 000529_chat_drop_last_injected_context.down.sql
- 000529_chat_drop_last_injected_context.up.sql
- 000530_relay_host_nats_port.down.sql
- 000530_relay_host_nats_port.up.sql
- 000531_ai_gateway_key_update_scope.down.sql
- 000531_ai_gateway_key_update_scope.up.sql
- 000532_rename_ai_gateway_key_last_heartbeat_at.down.sql
- 000532_rename_ai_gateway_key_last_heartbeat_at.up.sql
- 000533_nats_ca_crypto_key_feature.down.sql
- 000533_nats_ca_crypto_key_feature.up.sql
- 000534_drop_chat_model_configs_provider.down.sql
- 000534_drop_chat_model_configs_provider.up.sql
- 000535_autostop_reminder_wording.down.sql
- 000535_autostop_reminder_wording.up.sql
- 000536_ai_user_daily_spend.down.sql
- 000536_ai_user_daily_spend.up.sql
- 000537_aibridge_tool_usage_provider_item_id.down.sql
- 000537_aibridge_tool_usage_provider_item_id.up.sql
- 000538_chat_shared_notification.down.sql
- 000538_chat_shared_notification.up.sql
- 000539_ai_provider_icons.down.sql
- 000539_ai_provider_icons.up.sql
- 000540_workspace_build_orchestrations.down.sql
- 000540_workspace_build_orchestrations.up.sql
- 000541_aibridge_interception_error.down.sql
- 000541_aibridge_interception_error.up.sql
- 000542_chat_reasoning_effort.down.sql
- 000542_chat_reasoning_effort.up.sql
- 000543_chat_status_remove_unused.down.sql
- 000543_chat_status_remove_unused.up.sql
- 000544_mcp_token_refresh_failure.down.sql
- 000544_mcp_token_refresh_failure.up.sql
- 000545_chat_search_schema.down.sql
- 000545_chat_search_schema.up.sql
- 000546_drop_chat_history_api_key_fks.down.sql
- 000546_drop_chat_history_api_key_fks.up.sql
- 000547_mcp_server_oauth2_revocation_url.down.sql
- 000547_mcp_server_oauth2_revocation_url.up.sql
- 000548_drop_chat_gateway_key_columns.down.sql
- 000548_drop_chat_gateway_key_columns.up.sql
- 000549_chat_compaction_requested_at.down.sql
- 000549_chat_compaction_requested_at.up.sql
- 000550_aibridge_firewall_seq_index.down.sql
- 000550_aibridge_firewall_seq_index.up.sql
- 000551_chat_summary.down.sql
- 000551_chat_summary.up.sql
- 000552_ai_budget_notifications.down.sql
- 000552_ai_budget_notifications.up.sql
- 000553_ai_budget_admin_notifications.down.sql
- 000553_ai_budget_admin_notifications.up.sql
- 000554_aibridge_token_usage_spend_export_index.down.sql
- 000554_aibridge_token_usage_spend_export_index.up.sql
- 000555_legacy_none_login_to_password.down.sql
- 000555_legacy_none_login_to_password.up.sql
- 000556_user_secrets_enabled.down.sql
- 000556_user_secrets_enabled.up.sql
- 000557_connection_type_tunnel.down.sql
- 000557_connection_type_tunnel.up.sql
- 000558_audit_oauth2_provider_settings.down.sql
- 000558_audit_oauth2_provider_settings.up.sql
- 000559_chat_messages_last_by_role_index.down.sql
- 000559_chat_messages_last_by_role_index.up.sql
- 000560_chat_summary_boundary_index_by_id.down.sql
- 000560_chat_summary_boundary_index_by_id.up.sql
- 000561_usage_events_agent_runtime.down.sql
- 000561_usage_events_agent_runtime.up.sql
- 000562_oauth2_public_client_tokens.down.sql
- 000562_oauth2_public_client_tokens.up.sql
- 000563_template_agents_allowed.down.sql
- 000563_template_agents_allowed.up.sql
- 000564_delete_agents_template_allowlist.down.sql
- 000564_delete_agents_template_allowlist.up.sql
- 000565_oauth2_client_type_constraint.down.sql
- 000565_oauth2_client_type_constraint.up.sql
- 000566_oauth2_auth_method_backfill.down.sql
- 000566_oauth2_auth_method_backfill.up.sql
- 000567_chat_file_purge_indexes.down.sql
- 000567_chat_file_purge_indexes.up.sql
- 000568_service_account_notifications.down.sql
- 000568_service_account_notifications.up.sql
- 000569_oauth2_scope_columns.down.sql
- 000569_oauth2_scope_columns.up.sql
- 000570_usage_events_agent_runtime_invariants.down.sql
- 000570_usage_events_agent_runtime_invariants.up.sql
- 000571_pool_aware_chat_acquisition_index.down.sql
- 000571_pool_aware_chat_acquisition_index.up.sql
- 000572_chat_files_token_crypto_key_feature.down.sql
- 000572_chat_files_token_crypto_key_feature.up.sql
- 000573_audit_chat_instruction_settings.down.sql
- 000573_audit_chat_instruction_settings.up.sql
- 000574_mcp_server_configs_organization_id.down.sql
- 000574_mcp_server_configs_organization_id.up.sql
- 000575_audit_mcp_server_config.down.sql
- 000575_audit_mcp_server_config.up.sql
- 000576_mcp_server_config_acl.down.sql
- 000576_mcp_server_config_acl.up.sql
- 000577_external_auth_lock.down.sql
- 000577_external_auth_lock.up.sql
- 000578_ai_model_price_source.down.sql
- 000578_ai_model_price_source.up.sql
- 000579_ai_budget_admin_notification_actions.down.sql
- 000579_ai_budget_admin_notification_actions.up.sql
- create_fixture.sh
- create_migration.sh
- fix_migration_numbers.sh
- migrate.go
- migrate_test.go
- txnmigrator.go
- provisionerjobs.go
- doc.go
- psmock.go
- latency.go
- pubsub.go
- pubsub_internal_test.go
- pubsub_linux_test.go
- pubsub_memory.go
- pubsub_memory_test.go
- pubsub_test.go
- watchdog.go
- watchdog_test.go
- activitybump.sql
- ai_gateway_keys.sql
- ai_provider_keys.sql
- ai_providers.sql
- aibridge.sql
- aicostcontrol.sql
- aiseats.sql
- aiseatstate.sql
- apikeys.sql
- auditlogs.sql
- boundarylogs.sql
- boundaryusagestats.sql
- chatdebug.sql
- chatfiles.sql
- chatmodelconfigs.sql
- chats.sql
- connectionlogs.sql
- crypto_keys.sql
- dbcrypt.sql
- externalauth.sql
- files.sql
- gitsshkeys.sql
- groupmembers.sql
- groups.sql
- insights.sql
- licenses.sql
- lock.sql
- mcpserverconfigs.sql
- notifications.sql
- notificationsinbox.sql
- oauth2.sql
- organizationmembers.sql
- organizations.sql
- parameterschemas.sql
- prebuilds.sql
- presets.sql
- provisionerdaemons.sql
- provisionerjoblogs.sql
- provisionerjobs.sql
- provisionerkeys.sql
- proxies.sql
- quotas.sql
- README.md
- replicas.sql
- roles.sql
- siteconfig.sql
- tailnet.sql
- tasks.sql
- telemetryitems.sql
- telemetrylocks.sql
- templates.sql
- templateversionparameters.sql
- templateversions.sql
- templateversionterraformvalues.sql
- templateversionvariables.sql
- templateversionworkspacetags.sql
- testadmin.sql
- usageevents.sql
- user_ai_provider_keys.sql
- user_links.sql
- user_secrets.sql
- user_skills.sql
- users.sql
- workspaceagentcontext.sql
- workspaceagentdevcontainers.sql
- workspaceagentportshare.sql
- workspaceagentresourcemonitors.sql
- workspaceagents.sql
- workspaceagentstats.sql
- workspaceappaudit.sql
- workspaceapps.sql
- workspaceappstats.sql
- workspacebuildorchestrations.sql
- workspacebuildparameters.sql
- workspacebuilds.sql
- workspacemodules.sql
- workspaceresources.sql
- workspaces.sql
- workspacescripts.sql
- sdk2db.go
- sdk2db_test.go
- .gitignore
- chatfiles.go
- chatfiles_test.go
- check_constraint.go
- connector.go
- constants.go
- db.go
- db_test.go
- dump.sql
- errors.go
- foreign_key_constraint.go
- generate.sh
- legacy_chat_provider_compat.go
- lock.go
- lock_internal_test.go
- modelmethods.go
- modelmethods_internal_test.go
- modelqueries.go
- modelqueries_internal_test.go
- models.go
- no_slim.go
- oidcclaims_test.go
- pglocks.go
- querier.go
- querier_test.go
- queries.sql.go
- queries_internal_test.go
- sqlc.yaml
- tx.go
- tx_test.go
- types.go
- unique_constraint.go
- user_skills_test.go
- servers.go
- tunnel.go
- tunnel_test.go
- mock.go
- rendermock.go
- error.go
- presets.go
- render.go
- render_test.go
- resolver.go
- resolver_test.go
- static.go
- tags.go
- tags_internal_test.go
- variablevalues.go
- entitlements.go
- entitlements_test.go
- nested_branch_deleted_after_merge.yaml
- nested_fork_branch_not_on_target.yaml
- open_mr_branch.yaml
- nested_closed_from_fork.yaml
- nested_merged.yaml
- open_mergeable.yaml
- open_with_conflicts.yaml
- nested_closed_from_fork.yaml
- nested_merged.yaml
- open_mergeable.yaml
- open_with_conflicts.yaml
- nested_branch_deleted_after_merge.yaml
- nested_fork_branch_not_on_target.yaml
- open_mr_branch.yaml
- conditional.go
- github.go
- github_test.go
- gitlab.go
- gitlab_integration_test.go
- gitlab_test.go
- gitprovider.go
- gitprovider_internal_test.go
- externalauth.go
- externalauth_internal_test.go
- externalauth_test.go
- cache.go
- cache_internal_test.go
- cache_test.go
- closer.go
- overlay.go
- overlay_test.go
- ed25519.go
- gitsshkey.go
- gitsshkey_test.go
- derp.go
- derp_test.go
- doc.go
- model.go
- model_test.go
- accessurl.go
- accessurl_test.go
- database.go
- database_test.go
- healthcheck.go
- healthcheck_test.go
- provisioner.go
- provisioner_test.go
- websocket.go
- activitybump_test.go
- ai_providers.go
- ai_providers_backfill.go
- ai_providers_backfill_test.go
- ai_providers_internal_test.go
- ai_providers_migrate.go
- ai_providers_migrate_test.go
- ai_providers_pubsub_test.go
- ai_providers_test.go
- aibridge_test.go
- aibridged.go
- aitasks.go
- aitasks_disabled_test.go
- aitasks_internal_test.go
- aitasks_test.go
- apikey.go
- apikey_scopes_validation_test.go
- apikey_test.go
- apiroot.go
- audit.go
- audit_internal_test.go
- audit_test.go
- authorize.go
- authorize_anyorg_test.go
- authorize_test.go
- boundary_logs_test.go
- chat_testhooks.go
- client_test.go
- coderd.go
- coderd_internal_test.go
- coderd_test.go
- csp.go
- csp_test.go
- debug.go
- debug_test.go
- deployment.go
- deployment_test.go
- deprecated.go
- exp_chats.go
- exp_chats_acl.go
- exp_chats_acl_test.go
- exp_chats_chatstate_test.go
- exp_chats_hooks_test.go
- exp_chats_internal_test.go
- exp_chats_test.go
- experiments.go
- experiments_test.go
- export_test.go
- externalauth.go
- externalauth_test.go
- files.go
- files_test.go
- gitsshkey.go
- gitsshkey_test.go
- .cursorrules
- .dockerignore
- .editorconfig
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- .golangci.yaml
- .markdownlint-cli2.jsonc
- .markdownlint.jsonc
- .mcp.json
- .prettierrc.yaml
- .swaggo
- .vale.ini
- AGENTS.md
- biome.jsonc
- catalog-info.yaml
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CODEOWNERS
- coder.env
- CONTRIBUTING.md
- LICENSE
- LICENSE.enterprise
- Makefile
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/coder/coder
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd coder
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천curl -L https://coder.com/install.sh | sh
공식 설치 스크립트를 다운로드해서 바로 실행합니다. 이 한 줄로 필요한 게 자동으로 설치됩니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
